윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT
GT630 리마킹

케이벤치라는 곳에서 몇일전 제기했습니다. GT630 의 리마킹이 의심된다구요. 당연히 관련 커뮤니티는 난리 났습니다.

사용자 삽입 이미지

nVidia GT 630 레퍼런스. 시중에서 구입 가능한 제품은 이 이미지와 다른 외관을 가지고 있을 수 있다.



리마킹 잊을만하면 일어나네요. 이번엔 AXLE 이란 브랜드의 GT630이 GT520의 리마킹이라고 의심된다고 하네요. 어쨌든 그 회사의 GT630이 표준적인 스펙에서 벗어나는건 확인되었죠.

사용자 삽입 이미지

nVidia 홈페이지에 있는 표준 스펙 캡처



리마킹이란 반도체표면에 인쇄된 글자들을 깎아 지우고 더 비싼 제품인것처럼 다시 인쇄하는 일종의 사기 수법입니다. 반도체표면을 살짝 깎고 다시 레이저로 인쇄해야하기 때문에 전문적인 장비가 필요합니다. 중국 등지에서 대량으로 이뤄지고 있는 것으로 알려져 있습니다.

우리나라에는 워낙 컴퓨터 하드웨어에 정통한 일반인들이 많아서 리마킹 했다간 쉽게 들키는 곳입니다. AXLE도 보니 다른 곳에서 의심의 눈초리를 보내고 있었네요.

컴터 부품에서는, 믿을 만한 회사에서 제조한 평균적인 가격을 지닌 제품을 고르면 괜찮다고 봅니다. 가격에 비례해서 제품이 좋아지는 곳이 컴터 부품 분야이니까요.

----

nVidia GT 630
http://www.nvidia.co.kr/object/geforce-gt-630-kr.html

소비자를 속인 '리마킹 GT 630', 그 불편한 진실을 찾아서
http://www.kbench.com/?q=node/121568
글쓴시간
분류 기술,IT

iOS 7

사용자 삽입 이미지

일단 디자인이 바뀐게 크네요. 좀 더 색다른 경험일듯. iPad2도 지원해주는걸보니 기대됩니다. 디자인을 작정하고 바꿔놨네요.

게다가 iPad2에서도 드디어 시리가 지원되는 군요. ㅎㅎㅎ 아이튠즈 라디오는 그다지 흥미 없으므로 패스.

사파리 바뀐게 눈에 띄이네요. 3D 가속 지원되려나요. 올 가을 공개 예정이라니 왠지 기대되네요.

글쓴시간
분류 기술,IT

윈도7에서 256비트 암호화 사용 방법

윈도비스타부터 256비트 암호화를 사용 가능하지만, 사실상 비활성화되어있다.

다음과 같이 활성화할 수 있다. 윈도7 프로 이상 필요하다.

1. [로컬 그룹 정책 편집기]를 실행한다. (시작 → 실행을 클릭하고 gpedit.msc 를 입력한다)

2. 로컬 컴퓨터 정책 → 컴퓨터 구성 → 관리템플릿 → 네트워크 → SSL 구성 설정을 선택한다.

사용자 삽입 이미지

로컬 그룹 정책 편집기

3. 오른쪽 패널에서 [SSL 암호 그룹 순서]를 더블 클릭한다.

4. SSL 암호그룹 창에서 사용을 선택하고, 아래의 입력패널에 아래의 텍스트를 입력한다. 모두 한줄로 입력해야 한다.

사용자 삽입 이미지

SSL 암호 그룹 순서

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P521,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P384,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P521,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P521,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P521,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P384,LS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256,TLS_DHE_DSS_WITH_AES_128_CBC_SHA,TLS_DHE_DSS_WITH_AES_256_CBC_SHA,TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_3DES_EDE_CBC_SHA,TLS_RSA_WITH_RC4_128_MD5,SSL_CK_RC4_128_WITH_MD5,SSL_CK_DES_192_EDE3_CBC_WITH_MD5,TLS_RSA_WITH_NULL_MD5,TLS_RSA_WITH_NULL_SHA,TLS_RSA_WITH_DES_CBC_SHA,TLS_DHE_DSS_WITH_DES_CBC_SHA

5. 확인을 누른후 컴퓨터를 재시작한다.

----

http://social.technet.microsoft.com/Forums/en-US/ieitprocurrentver/thread/4e382651-2227-4f97-89ee-76f3115b5e1c/

글쓴시간
분류 기술,IT

Intel TSX

기다리고 기다리던 하스웰이 발매되었습니다. 가격은 3세대 프로세서와 비슷합니다. 경쟁자도 없으니 가격은 인텔 마음대로 결정해도 되겠죠.

이번 하스웰의 최대 이슈라고 보는게 TSX(Transactional Synchronization Extensions)입니다. RTM(Restricted Transactional Memory)의 하드웨어 구현인데, 여기에 Hardware Lock Elision도 추가했습니다. RTM은 IBM에서 작년에 그들의 슈퍼컴퓨터에 구현 해 놓았습니다만, 일반인용을 위한 기기에 넣은건 인텔의 하스웰이 최초입니다. AMD도 ASF(Advanced Synchronization Facility)라고 해서 뭔가 나오려고 하는거 같은데 아직 안나왔습니다. Oracle도 Memory Versioning라고 해서 뭔가 나올것 같은데 아직 안 나왔습니다.

예전에 Sun microsystems라는 곳에서 연구하던 것으로 알고 있는데요, 흐지부지 되면서 엔지니어들의 일부가 인텔로 옮겨간 걸로 알고 있습니다. (아님말고 ^^;) 그리고 하스웰에서 빛을 봤네요.

여태까지 동시성 프로그래밍을 위한 하드웨어 지원에는 CAS(Compare and Swap)나 LL/SC(Load-Link and Store-Conditional)가 있었는데, 여기에 더해 Transactional Memory이 추가된겁니다. 제가 알기론 하드웨어적으로는 동시성 제어에 거의 마지막 기술(더이상의 향상 여지가 없는 기술)로 알고 있습니다. 앞으로 개선하긴 하겠지만, 획기적인건 아니겠죠.

일단 구현은 L1, L2캐시의 캐시 코히런스 시스템을 이용했을 것으로 추측합니다. (공식적으로 인텔에서 이렇게 구현했다고는 안했지만, 공식 문서에 Read-Set, Write-Set이 나오는데 이게 L1, L2 캐시의 캐시 일치를 위해 만들어진거기도 합니다) 그렇다면 아마 트랜젝션 가능한 용량에 제한(L1 또는 L2캐시의 크기)이 있을 텐데요 자세한건 두고 봐야겠네요. 이제 발매되었으니 차츰차츰 분석해내겠죠.

현재 TSX는 인텔 컴파일러와 GCC 최신버전에서 지원 합니다.

이외에도 AVX 2 명령셋을 지원한다고 되어있긴 합니다만, 이건 별로 와닿지는 않네요.

만약 자바에서 지원한다면

 synchronized (aObject) {
  ...
 }

이 아니라

 transaction {
  ...
 } catch (TransactionException e) {
  실패시 코드
 }

처럼 코딩해도 되겠죠. 물론 아래것이 성능이 훨~씬 빠릅니다. 기대되네요.

----

2015.02.19 업데이트

하스웰/브로드웰의 TSX 에서 버그가 발견되었습니다. 타이밍 문제로 보입니다만, 결국 소프트웨어적으로 해결이 안되네요. 현재 인텔에서 배포한 최신 마이크로 코드를 사용하면 TSX를 비활성화 시킵니다. 2014.08 에 이미 패치가 발표되었네요. 결국 TSX는 다음 아키텍처에서 사용 가능할 것 같네요. 아쉽습니다.

----

2015.08.15 업데이트

Core M-5Y70 F0 스태핑 부터 해결되었다네요. 2014.11월에 출시되었습니다.

----

Intel® Architecture Instruction Set Extensions Programming Reference
http://software.intel.com/file/41604/319433-012a.pdf

글쓴시간
분류 기술,IT

우분투의 버그 번호 1번 해결

우분투는 PC용 운영체제중 하나입니다. 우리가 잘 아는 PC용 운영체제로 윈도7이 있죠.

버그란 소프트웨어의 잘못된 동작을 말합니다. 소프트웨어 개발사에 버그를 신고하면 개발사에서 그것을 고쳐놓죠. 그리고 소프트웨어 회사에서는 버그에 번호를 붙여 관리합니다.

우분투의 1번 버그란 그 버그 번호의 첫번째라는 의미죠. 그리고 그 버그의 제목이

Microsoft has a majority market share

'마이크로소프트가 시장점유율 1위'라는 의미입니다.

9년전 우분투가 나오게 된 이유가 시장 독점을 막기 위함이었구요, 이제 그게 해결되었다고 선언했네요. 물론 PC 데스크톱/노트북 분야만 놓고 보는건 아닙니다. 이게 우분투의 힘만 가지고 된것도 더더욱 아니구요.

하지만 요즘엔 스마트폰이다, 태블릿이다 해서 MS의 영향력이 많이 약해진건 틀림 없는거 같네요.

----

https://bugs.launchpad.net/ubuntu/+bug/1
http://bugnumberone.com/

글쓴시간
분류 기술,IT

AMD A4-4000 Richland

AMD의 3세대 APU, 코드명 리치랜드(Richland)가 나왔습니다. 첫번째 모델명은 A4-4000이네요. 가격은 5.3만원. 40달러입니다.

사용자 삽입 이미지

하지만 A4-4000 모델이 완벽하게 리치랜드라고 할 수는 없습니다. GPU가 7480D로 2세대 APU인 A4-5300와 같기 때문이죠. 그래서 공식적으로는 트리니티라고 하는거 같네요. 원래대로라면 8xxxD 의 GPU가 들어있어야 합니다.

그래도 제가 리치랜드라 칭할 수 있는건, CPU가 리치랜드의 명령셋과 기능(DDR-2133지원?)을 모두(?) 지원하기 때문입니다. 리치랜드의 공식적인 데뷔는 6월 4일로 예정되어있습니다. (인텔의 차세대 CPU인 하스웰 출시가 6월 3일입니다) 아직 A4-4000도 AMD홈페이지에서 스펙을 찾을 수가 없네요.

AM3+ 를 말아먹었지만 FM2라도 선전하고 있으니 그나마 AMD의 명맥이 유지되고 있는건가요. 암드의 선전을 기원합니다. 좀 잘좀 해봐.

성능은 Athlon X2 5200+, Core 2 E6400 정도입니다. 간단한 게임 돌리는데는 전혀 문제 없는 수준입니다만, 최고급 데스크탑 CPU에 비해서는 1/4 수준 될겁니다.

글쓴시간
분류 기술,IT

노트북의 인터넷을 안드로이드 핸폰과 공유하는 방법

※ 갤럭시 S, 갤럭시 노트 사용자로써, 핸폰으로 [테더링 및 휴대용 핫스팟]을 사용해 노트북에서 연결 하는건 잘 되는데, 그 반대가 안된다. 안드로이드에서 에드훅을 지원하지 않기 때문. iOS기반 기기는 에드훅을 지원하기 때문에 연결 잘 된다.

※ 만약 반드시 에드훅(Adhoc)으로 사용해야 한다면, 안드로이드 폰을 루팅해서 wpa_supplicant 파일을 변경하면 된다.

※ 하지만 인텔 센트리노 무선 와이파이를 사용하는 사람들은 그냥 Intel My Wi-Fi(MWT) 를 사용해 무선 연결 공유를 하면 된다.

1. 유선 네트워크에 공유 설정.
- 네트워크 및 공유센터 -> 어댑터 설정 변경 -> 로컬영역연결 -> 속성 -> 공유 -> 다른네트워크 사용자가~로 시작하는 두개의 체크박스 체크.

2. 인텔에서 배포하는 최신 [인텔® PROSet/무선 소프트웨어 및 드라이버]와 최신[Intel® My WiFi Dashboard Software] 설치
- 센트리노 Wireless 모델만 지원함. 지원 스펙은 하단 링크 참조.
- 필자는 Wireless_15.6.1_s64.exe, Intel My WiFi Dashboard_15.6.0_64.msi 를 사용.

사용자 삽입 이미지

무선 소프트웨어에 포함되어있는 연결 유틸리티. 굉장히 직관적이라 필자도 애용한다.

3. My WiFi Dashboard(이하 대시보드)에서, Wi-Fi Direct 와 핫스팟을 켬

사용자 삽입 이미지

My WiFi Dashboard 에사 WiFi Direct와 핫스팟을 켰다.

4. 스마트폰들에서 와이파이에 접속
- SSID와 암호는 대시보드에서 옵션-핫스팟 에 설정되어있다.
- 두대이상 공유해 사용 가능하다. ad-hoc이 아닌 AP로 설정되기 때문.

----

My WiFi 하드웨어 요구사항
http://www.intel.com/support/kr/wireless/sb/cs-029296.htm

글쓴시간
분류 기술,IT

주파수 전쟁 3라운드

※ 할당 현황

유럽: B3(1800MHz), B7(2600MHz), B20(800MHz)
미국: B13(700MHz), B17(700MHz)
한국: 700, B3(1800MHz), 2100 예정

- SKT: B3(1800MHz, 10MHz), B5(850MHz, 10MHz)
- KT:  B3(1800MHz, 10MHz), B8(900MHz, 10MHz), B26(850MHz, 5MHz)
- LG:  B1(2100MHz, 10MHz), B5(850MHz, 10MHz)

※ 경매에 붙여질 주파수

2.6GHz A블록, B블록
1.8GHz C블록, D블록

※ LTE B3대역은 1710~1785(Up), 1805~1880(Down) 임. 이중 SKT가 FDD 10MHz, KT가 FDD 10MHz 할당되어있음. LG도 10MHz를 가지고 있지만 2G로 활용중. 나머지 FDD 35MHz는 이번에 경매에 붙여질 예정

※ SKT는 B3대역의 상단에 위치한 주파수임. 따라서 이번에 경매에 붙여질 대역은 KT와 인접해있는 대역(D블록)을 포함함. 인접대역을 확보하는 경우 35MHz라는 광대역을 확보할 수 있음.

※ LG는 유럽이나 미국과 호환되는 기기가 없어 외국산 스마트폰을 들여오기 어려운 상황. 이번에 B3대역 중 하나를 받아야 함.

※ 참고로 가시광선은 파장 780nm ~ 380nm, 주파수로 환산하면 385THz ~ 789THz임.

----

http://chocoberry.pe.kr/162155678
http://www.clien.net/cs2/bbs/board.php?bo_table=park&wr_id=15550289

글쓴시간
분류 기술,IT

뻥테나

- 와이파이 안테나 하나로 송신(TX)과 수신(RX)이 가능합니다. 따라서 송수신을 위해서는 안테나는 한개만 있으면 되죠.

- 802.11n에서 새롭게 선보인 MIMO라는 기술이 있습니다. 쉽게 말해 안테나 두개로, 두개의 채널을 사용해, 두배의 전송효율을 낼 수 있는 기술입니다. 802.11n 에서는 최대 4채널까지 지원합니다. 따라서 4배의 속도(150Mbps * 4 = 600Mbps)까지 지원되는 거죠. 4채널을 모두 사용하면 4TX-4RX 로 표기합니다.

- 요즘엔 2.4Ghz와 5GHz를 지원하는 듀얼밴드 무선랜이 대세가 되는 추세입니다. 각각의 주파수에 안테나 한개씩 필요합니다. 따라서 안테나가 두개라 하더라도 이걸 듀얼밴드지원을 위해 달아놓은건지 아니면 2채널 MIMO를 위해 달아놓은 건지는 겉만 봐서는 알 수 없습니다. 스펙을 봐야합니다.

- 따라서 싱글밴드, 2CH MIMO(2TX 2TR)를 지원하는 AP가 안테나가 3개라는건 없습니다. 브로드컴이란 회사의 다이버시티(Diversity)기술을 지원하려면 안테나가 하나 더 필요하긴 하지만, 이건 스펙에 대문짝만하게 써 있을테니 혼동하시진 않을겁니다. 이 기술을 지원하는건 아직 국내에서는 못봤습니다. (혹시 있다면 댓글 부탁)

- 그 결과 나온게 뻥테나(가짜 안테나, 더미 안테나)였고 결국 터졌네요. 안테나 개수가 많은게 좋다라는 인식이 퍼지니, 가짜 안테나라도 하나 더 달아놓은 겁니다. 물론 더미안테나가 있다고해서 성능이 안좋아지는건 아닙니다. 문제가 생기진 않으니 그냥 쓰셔도 무방합니다만, 쓸데없이 안테나 값을 지불했다는게 문제죠.

- 현재 3RX-3TX를 지원하기 위해 안테나를 3개 단 제품은 아수스 AC66U, 링크시스 EA6500, 넷기어 R6300 가 있습니다. 모두 가격이 20만원이 넘습니다. 3RX-2TX를 지원하기 위한 제품은 아수스 N65U가 있습니다. 이것도 10만원대 후반입니다.

사용자 삽입 이미지

Netgear R6300

- 2RX-2TX에 다이버시티를 지원하는 공유기 제품은 네티스 WF2409, 아이피타임 N704BCM 가 있습니다.

사용자 삽입 이미지

N704BCM

- 전글에서도 강조했지만 그냥 와이파이인증 받은걸로 고르면 문제 없습니다. 문제는 2~3만원 가격대에 한글지원되는 공유기중 이런 공유기가 거의 없다는 사실이죠.

 ----

무선랜 표준: http://windy.luru.net/1599

글쓴시간
분류 기술,IT

SHA-512/224, SHA-512/256

※ 이번에 새롭게 제안된 메시지 다이제스트(Message Digest)알고리즘입니다. 2011년에 Draft 된 제안서가 나온걸로 알고 있습니다.

※ SHA-512의 알고리즘상 64비트 CPU에서 처리성능이 좋아집니다. 현대의 64비트 CPU에서는 SHA-512가 SHA-256보다 40% 정도 더 빨리 계산 가능하다고 하네요. 그래서 SHA-512를 쓰면 좋은데 이게 결과가 512비트로 나와서 너무 공간을 많이 차지한다는 게 문제였습니다.

※ 그래서 나온게 SHA-512/224, SHA-512/256 입니다. 계산방법은 SHA-512와 동일하지만 마지막에 결과 비트를 줄이는 단계가 하나 더 있습니다. (초기 벡터값도 다릅니다) SHA-512의 안전성을 해치지 않으며, 비트수를 줄이는 것에 의한 보안 위협은 현재까지는 없는 것으로 알려져 있구요.

※ SHA-3가 조만간 표준화 되겠습니다만, 아직 SHA-2는 현재의 주력 다이제스트 알고리즘입니다. 아직 지원하는 프로그램이 몇 없는 것으로 알고 있습니다. OpenSSL도 지원 안하네요. 쓰고싶긴 하지만 ㅎㅁ...

----

SHA-3: http://windy.luru.net/1708