하드웨어2009. 10. 18. 12:55
엔비디아 CUDA 지원 제품은 비디오 및 오디오 인코딩, 석유 및 가스 탐사, 제품 설계, 의학 이미지 및 과학 연구 등 고성능 컴퓨팅이 필요한 분야의 개발 속도를 높여줍니다. 대부분의CUDA 프로그램은 GPU 전용으로 최소 256 MB의 메모리를 필요로 합니다. 따라서, GPU가 CUDA 프로그램을 실행하는데 필요한 메모리가 충분한지 귀하의 시스템 사양을 확인하십시오.

[링크 : http://kr.nvidia.com/object/cuda_learn_products_kr.html]

NVIDIA CUDA-enabled products can help accelerate the most demanding tasks—from video and audio encoding to oil and gas exploration, product design, medical imaging, and scientific research. Many CUDA programs require at least 256 MB of memory attached to the GPU. Please check your system’s specifications to ensure the GPU has enough memory to run CUDA programs.

[링크 : http://www.nvidia.com/object/cuda_learn_products.html]

문득, CUDA에 필요하다는 256MB 의 위치가 궁금해졌다.
Nvidia korea에서는 CPU전용으로 256MB 라고 했는데, 전용이라는 의미가 참 모호하다.
비디오 메모리로 할당된 것이 256MB 라는건지 말이다.

그래서 영문 홈페이지를 가보니, attached to the GPU라고 되어있다.
역시.. 한글 번역은 항상 안습수준 ㅠ.ㅠ

그래픽 카드에 장착된 메모리가 256MB 이상이어야지 CUDA가 가동될수 있다는데
왜 256MB 인지에 대한 언급은 없다...

왜일까?


머.. 그냥 추측이긴 하지만, 그래픽 카드라는 특성상 하드웨어 연산 유닛들을 한번에
데이터를 채워 넣어줘야지 작동을 하기 때문에 한번에 요구하는 데이터의 양이 256MB 정도가 아닐까 라는 생각이 든다.
그게 아니라면 128MB 정도를 요구하고 double buffer 식으로 구현을 하는게 아닐까 그렇게 때문에
CUDA를 돌리는데 최소한 GPU 메모리가 256MB가 필요하다고 한게 아닐까?

'하드웨어' 카테고리의 다른 글

쇼트키(Schottky)  (2) 2009.11.11
anode / cathode - 애노드 / 캐소드  (0) 2009.10.22
winXP AHCI SATA HDD - 900번째 글  (6) 2009.10.09
inductor - 저항이 아니라규!  (2) 2009.09.29
CVBS / RGB - SCART  (2) 2009.09.23
Posted by 구차니
하드웨어2009. 10. 9. 16:21
900번째 글을 이런내용으로 쓰게 되다니 ㄱ-




회사에 노트북을 포맷하려고 하는데
compaq nx6320 모델이다. 듀얼코어 / SATA 하드인데
XP를 하려고 하니 하드 인식 못한다고 버팅기고, BIOS는 워낙 단순해서 설정가능한 항목이 없다.
일단 SATA native mode 라는게 있는데, 졸음 갈아엎기 상태라서..
save가 제대로 되었었는지 확인을 못하고, 제대로 못해봤다. 다음번에 확실하게 확인하고
SATA native mode가 꺼졌는지 확인해 봐야겠다.

2009.10.28 추가
아래 스샷을 보면 알겠지만, HP BIOS에서 ESC는 변동사항을 취소한다.(cancel)
반드시 F10을 눌러서 Accept 하고 Save and Exit 한다.



[링크 : http://radmoon.egloos.com/1635349]
[링크 : http://animator.egloos.com/3267406]
[링크 : http://h50177.www5.hp.com/support/269843-999/howto/71234.html] << 요거 참고


Native Serial ATA Mode

The advanced features that can be utilized in native mode revolve around improvements to the Serial ATA interconnect. The feature that has generated the most interest in this area is hot plugging, which allows an end user to remove a storage device from a Serial ATA controller while a system is running. This is useful for RAID systems and notebook docking stations with built-in storage devices. However, hot plugging should not be attempted with a system's primary boot device.

Another improvement is finer grained power management. In addition to doing power management on Serial ATA storage devices, the Serial ATA controller itself can be managed so that unused parts of the controller can be put into lower power modes to conserve electricity.

Finally there are features for Serial ATA drivers. There are new control, error and status registers that allow the Serial ATA controller to pass information to the driver about Serial ATA specific features. Also the Serial ATA interconnect configures its own transfer rate so that the driver no longer needs to.


[링크 : http://www.microsoft.com/whdc/device/storage/serialATA_FAQ.mspx]








드라이버를 받아도 USB를 인식할지 미지수라서 드라이버 파일만 하기도 애매하고..


아무튼 AHCI 라는 녀석때문에 SATA를 인식못하는 것이므로
드라이버를 별도로 추가해주면 가능하다고는 한다.



결론.. 대세는 Windows7 이어야 하는 건가!


[링크 : http://jcas.co.kr/zbxe/108245]
[링크 : http://blog.daum.net/idrlee/16100066]

Posted by 구차니
하드웨어2009. 9. 29. 00:03

회사에 굴러 다니던 녀석인데 봉투에 pF라고 되어 있어서...
오홍 신기하게 생긴 캐패시터네~ 하고 있었는데....

오늘 찾아보니 캐패시터가 아니라 인턱터였다 OTL
그러니.. XTAL이 발진이 안됐지 ㅠ.ㅠ

[링크 : http://eleparts.co.kr/front/productdetail.php?productcode=002005014001003932&sort=]
Posted by 구차니
하드웨어2009. 9. 23. 15:55
CVBS - Composite Video Banking Sync
[링크 : http://ask.nate.com/qna/view.html?n=3929668]
[링크 : http://en.wikipedia.org/wiki/Composite_video] 2010.09.16 추가


좌) 10pin / 21pin (우

Pins     21 (21 wires:RGB/10 wires:CVBS)
           10 (10 wires:CVBS)

Non-RGB 10-pin SCART male connector (coax AV cable). Only pins 2/6/7/8/11/15/16/17/18/20 are available. Some cheap cables or devices (DVD players, TVs) have a 21-pin SCART male/female connector or socket that actually have 10 wires connected and though are not RGB capable ("fake RGB"), but only CVBS.
[링크 : http://en.wikipedia.org/wiki/SCART]


간단하게 말하자면, CVBS는 콤포지트 RGB는 컴포넌트 라고 이해하면 될 듯 하다.
그래도... 익숙하지 않아서 SCART는 참 싫다 ㄱ- 선도 두꺼어서 잘 휘지도 않고

'하드웨어' 카테고리의 다른 글

winXP AHCI SATA HDD - 900번째 글  (6) 2009.10.09
inductor - 저항이 아니라규!  (2) 2009.09.29
풀업 / 풀다운 저항(Pull up / Pull down register)  (4) 2009.08.13
프레스캇!  (10) 2009.08.07
LGA775/Socket478  (4) 2009.08.04
Posted by 구차니
하드웨어2009. 8. 13. 11:48

AVR이나 8051 등에서 스위치를 연결하는 방법으로
스위치를 누르지 않은 상태에 어떠한 전압이 인가되는지에 대한 설정을 의미한다.

그런데 단어만 보면, 이게 눌렀을때인지 누르기 전인지 애매하고
개인적인 생각으로는 도면상에
저항이 위에 있는지(VCC 연결)
저항이 아래 있는지(GND 연결)
로 구분을 하는게 아닐까 마저 생각이 든다.

풀업 저항은, 입력이 당겨 올려(Pull up)지도록 설정된 것으로 누르지 않으면 VCC가 포트로 들어간다.
풀다운 저항은, 입력을 끌어 당겨(Pull Down)지도록 설정된 것으로 누르지 않으면 GND가 포트로 들어간다.


    

Pull-up resistor limits the current / The less common pull-down

[링크 : http://www.seattlerobotics.org/encoder/mar97/basics.html]


[링크 : http://pepsiman.tistory.com/65?srchid=BR1http%3A%2F%2Fpepsiman.tistory.com%2F65]

'하드웨어' 카테고리의 다른 글

inductor - 저항이 아니라규!  (2) 2009.09.29
CVBS / RGB - SCART  (2) 2009.09.23
프레스캇!  (10) 2009.08.07
LGA775/Socket478  (4) 2009.08.04
VT-d  (0) 2009.07.30
Posted by 구차니
하드웨어2009. 8. 7. 02:08
저렴하게 구매한 녀석이 발열이 심하고 팬이 너무 돌아서
걱정되서, 돈을 투입했는데.. 결과는 오히려 마이너스..

솔찍히 2500rpm 고정 쿨러라서 조용하긴한데, 확실히 BIOS상에 리포팅되는 온도는 약간 올랐다.
이전에는 intel 정품 쿨러 4600rpm 까지 치솟는 바람에 책상이 진동을 했는데 말이다.


아무튼 한참을 검색했더니 노스우드가 아니라
프레스캇이다.

2.66Ghz에서 socket 775는 노스우드에는 없고 프레스캇이 있는데..
프레스캇은 프레스핫이라고 할정도로 발열이 심한 비운의 녀석이다.
모델명은 프레스캇 506


HT도 없고, 듀얼도 아니고
애매한 녀석에 발열만 무지 심하고
최대 작동 온도가 67.7도 라는데, 웬지 idle에서 60도를 넘나드는데..
(물론 이전 쿨러로는 54도 정도 나왔는데 4600rpm 돌파..)

[링크 : http://www.cpu-world.com/CPUs/Pentium_4/Intel-Pentium%204%20506%202.66%20GHz%20-%20JM80547PE0671MN%20-%20HH80547PE0671MN%20%28BX80547PE2667EN%29.html]

'하드웨어' 카테고리의 다른 글

CVBS / RGB - SCART  (2) 2009.09.23
풀업 / 풀다운 저항(Pull up / Pull down register)  (4) 2009.08.13
LGA775/Socket478  (4) 2009.08.04
VT-d  (0) 2009.07.30
multicast MAC Address  (2) 2009.07.02
Posted by 구차니
하드웨어2009. 8. 4. 23:07
 

Socket 478 / LGA 775

보아하니.. 쿨링이 안되서 컴퓨터가 죽어 나는거 같은데..
쿨러를 교체하려고 하니 머가 먼지 하나도 모르겠다... (세상은 나를 기다려주지 않는건가!!!)
아무튼 CPU는 Pentium4 2.66Ghz 인데 아무리 찾아도 478용으로 나오는 쿨러가 아닌 생김새를 하기에
고심을 하다보니, LGA775라는 것이 나왔는데..


Socket 478용 쿨러 / LGA 775용 쿨러

이렇게 생김새가 다르다. 아무튼 지지대 모양 자체가 다르니 주의를 해야 할 듯.

[링크 : http://en.wikipedia.org/wiki/Socket_478]
[링크 : http://en.wikipedia.org/wiki/LGA_775]

'하드웨어' 카테고리의 다른 글

풀업 / 풀다운 저항(Pull up / Pull down register)  (4) 2009.08.13
프레스캇!  (10) 2009.08.07
VT-d  (0) 2009.07.30
multicast MAC Address  (2) 2009.07.02
MAC 어드레스는 48비트 앞은 OUI 뒤는?  (0) 2009.06.24
Posted by 구차니
하드웨어2009. 7. 30. 11:04
Intel® Virtualization TechnologyΔ for Directed I/O (VT-d)
[링크 : http://www.intel.com/technology/itj/2006/v10i3/2-io/1-abstract.htm]


AMD 가상화 (AMD-V)
64비트 x86 아키텍처에 대한 AMD의 가상화 확장은 AMD 가상화라고 하며, 이를 줄여서 AMD-V라고 부른다.
AMD-V는 소켓 AM2 (소켓 939 아님)에 "F"나 "G" 계열인 애슬론 64, 애슬론 64 X2에, 또 튜리온 64 X2, 옵테론 2세대, 3세대, 페넘 이후의 프로세서에 존재한다. AMD는 입출력 메모리 관리 장치(IOMMU) 기술 규격을 AMD-V에 추가하였다.

인텔 가상화 기술 (인텔 VT)
인텔 가상화 기술, 곧 인텔 VT는 가상화를 위한 인텔의 기술 집합이다. 2003년에 인텔 개발자 포럼에 처음 선보였으며 2005년에 출시되었다. 인텔 VT는 IA-32 (VT-x)를 위한 가상화 기술, IA-64 (VT-i)를 위한 가상화 기술, Directed I/O (VT-d)를 위한 가상화 기술, Connectivity (VT-c)를 위한 가상화 기술로 이루어져 있다.
[링크 : http://ko.wikipedia.org/wiki/X86_%EA%B0%80%EC%83%81%ED%99%94]

'하드웨어' 카테고리의 다른 글

프레스캇!  (10) 2009.08.07
LGA775/Socket478  (4) 2009.08.04
multicast MAC Address  (2) 2009.07.02
MAC 어드레스는 48비트 앞은 OUI 뒤는?  (0) 2009.06.24
CMOS IMAGE SENSOR - OV6620  (0) 2009.06.14
Posted by 구차니
하드웨어2009. 7. 2. 12:34
멀티캐스트는 여러개의 node로 선택적으로 broadcast 하는 개념이다.
아무튼, 이 녀석을 할 때 multicast MAC Addres라는게 나와서 검색하게 되었는데
일단은 무슨 소리인지 머리에 안들어와서 저장만 해놓는다


IANA에 등록된 multicast용 OUI는 01-00-5E 라고 한다.

[링크 : http://technet.microsoft.com/en-us/library/cc957928.aspx]
[링크 : http://www.tcpipguide.com/free/t_TCPIPAddressResolutionForIPMulticastAddresses.htm]
[링크 : http://networkhomesite.blogspot.com/2009/06/multicast-mac-address.html]

'하드웨어' 카테고리의 다른 글

LGA775/Socket478  (4) 2009.08.04
VT-d  (0) 2009.07.30
MAC 어드레스는 48비트 앞은 OUI 뒤는?  (0) 2009.06.24
CMOS IMAGE SENSOR - OV6620  (0) 2009.06.14
Winbond W78E family - ISP  (0) 2009.03.19
Posted by 구차니
하드웨어2009. 6. 24. 14:16
뒤에 용어가 참.. 애매 모호한데 문서마다 이름이 다르다.

Wikipedia의 MAC 항목에서는


그냥 OUI / NIC로 표기 되어 있는데.. 뒤에 3바이트에 대해서는 딱히 이렇다 할 표현용어가 없다.

Manufacturer Identifier

CDPD System Specification Release 1.0 provides for the use of unique word in conjunction with Identity Assignment, Mobile Network Registration and Mobile Network Location messages. A unique EUI-48 word is a sequence of 48 bits. The high order 24 bits take the value of the company_id (assigned by the IEEE/RAC) and the following 24 bits are administered by the manufacturing identifier assignee in accordance with policies and procedures set forth by the CDPD Network Information Center.

[링크 : http://standards.ieee.org/regauth/oui/tutorials/cdpd.html]

|        company_id       |            extension identifier           | field
|addr+0 | addr+1 | addr+2 | addr+3 | addr+4 | addr+5 | addr+6 | addr+7| order
|  AC   |   DE   |   48   |   23   |   45   |   67   |   AB   |   CD  | hex
10101100 11011110 01001000 00100011 01000101 01100111 10101011 11001101 bits
|  |                                                               |  |
|  most significant byte                      least significant byte  |
most-significant bit                              least-significant bit

[링크 : http://standards.ieee.org/regauth/oui/tutorials/EUI48.html]

Byte\Bit

7

6

5

4

3

2

1

0

0

(MSB)

ieee oui

 

1

 

 

2

 

(LSB)

3

(MSB)

vendor-specific extension identifier

 

4

 

 

5

 

(LSB)


[링크 : http://standards.ieee.org/regauth/oui/tutorials/fibreformat.html]




아무튼 IEEE 의 OUI 관리 튜토리얼 링크를 확인해봐야 할 듯 하다.
[링크 :  http://standards.ieee.org/regauth/oui/tutorials/]

'하드웨어' 카테고리의 다른 글

VT-d  (0) 2009.07.30
multicast MAC Address  (2) 2009.07.02
CMOS IMAGE SENSOR - OV6620  (0) 2009.06.14
Winbond W78E family - ISP  (0) 2009.03.19
CLCD(Character LCD)의 CG-RAM(Character Generate)  (0) 2009.03.18
Posted by 구차니