회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

ARM 24-core로 Cluster computing을 구현한 예가 있어 소개합니다.
ODROID-U2 6대를 네트웍으로 연결하여 분산/병렬 처리 시스템을 만든것 같습니다.

odroid-u2_cluster.jpg

NAS Parallel 벤치마킹 결과 입니다. 예상보다 만족스러운 결과네요.
왼쪽은 인텔 제온 샌디 브릿지 쿼드코어 PC 4대(총 16코어)로 구성한 Stark 이며
오른쪽은 ODROID-U2 6대(총 24코어) 입니다.
ODROID의 성능이 더 높은 부분도 있고 제온이 높은 부분도 있네요.

Kernel
Execution time on Stark ( s )
Execution time on Odroid ( s )
BT
127.78
99.19
CG
4.76
6.39
EP
1.80
4.73
FT
24.48
24.14
IS
12.00
8.09
LU
25.67
91.59
MG
4.35
4.75
SP
203.66
142.69

  • five kernels
    • IS - Integer Sort, random memory access
    • EP - Embarrassingly Parallel
    • CG - Conjugate Gradient, irregular memory access and communication
    • MG - Multi-Grid on a sequence of meshes, long- and short-distance communication, memory intensive
    • FT - discrete 3D fast Fourier Transform, all-to-all communication
  • three pseudo applications
    • BT - Block Tri-diagonal solver
    • SP - Scalar Penta-diagonal solver
    • LU - Lower-Upper Gauss-Seidel solver

아래 링크는 실제 만들어서 구현한 개발자의 홈페이지 입니다. 프랑스 분인듯..
http://www-public.it-sudparis.eu/~trahay_f/odroid_supercomputer/



ARM기반의 Super computer나 Server 시장이 2~3년 내에 엄청 커질것 같습니다.


naviro

2013.02.16 11:53:01
*.181.29.70

전부터 시도해보려고 했었는데 ... 유용하게 사용할 수 있을 것 같네요.

Odroid-U2 유용성이 더 많이 알려지면 좋겠네요.

클러스터 구성에 불필요한 부품을 빼고 클러스터용으로 설계해서 단가를 낮추어 판매하는 것은 어떨까요?  

이제현

2013.02.16 20:28:29
*.105.153.190

안녕하셨어요? 저번에 말씀해주셨던 프로젝트 진행되면 연락주세요 ^.^


오디오 코덱/잭, HDMI 커넥터 정도는 제거 가능해 보이는데, 2$ 정도 줄이기 위해서 PCB를 다시 설계하는것은 좀 어려워 보입니다. 거의 원가 수준으로 판매하는 보드라서 가격을 더 낮추기는 불가능하네요. ㅠㅠ

김지원

2013.02.16 16:57:04
*.225.35.175

호오. 역시 있었네요. 저도 작년부터 해볼라구 PC케이스랑, 이더넷 스위치 USB허브, HDMI스위치, 파워커넥터 재료 등등 주문 직전이었는데.. 참고해야겠네요.

직접 서버보드 뜨면 좋겠지만. 확장성 고려하고, 메모리/스토리지 구성 문제 때문에 현재 상태의 U2가 더 나아보입니다.

기존에 사두었던 Odroid-X가 있어서. X+U2 4개로 생각해보고 있었는데...

이제현

2013.02.16 20:30:41
*.105.153.190

ODROID-U2 24개로 96-코어 시스템을 만들어 기네스북에 한번 올려볼까 고민하고 있습니다.

세상에서 가장 빠른 ARM 플랫폼으로요....

이정도 시스템이면 distcc로 우분투 전체 빌드도 할만할것 같습니다.


김장균

2013.02.17 03:17:44
*.62.160.49

가격대비 성능도 중요한데, 전력대비 성능이 더 중요할것 같네요. 기네스북에 꼭 도전해보세요.


오랜만에 엔지니어의 감성을 건드려 줄수있는 글 오려주셔서 감사합니다.

장병남

2013.02.17 09:49:24
*.177.152.88

http://www.eetimes.com/electronics-blogs/other/4399468/-100-Supercomputer---so-close-I-can-taste-it


요즘 저와 함께 Exynos5250 플랫폼에 OpenCL 작업을 진행하고 있는  

Brown deer Technology 의 COPRTHR 플랫폼을 올린 개발 보드 입니다. 1GHz 코어 64개가 들어가 있는데,

100 달러 타겟이라고 하니 여러개 ARM 코어 보드를 붙이는 것보다 저렴한 가격에 성능도 무지막지 합니다.


개인적으로는 이런 타입의 매니코어 타입의 하드웨어를 개발해 보고 싶네요. 올해부터 조금씩이나마 준비를

시작해 보려고 합니다. ^^

김지원

2013.02.17 17:36:31
*.225.35.175

전에 봤던 기사였는데, 이제 Funding이 완료되어서 프로젝트 시작을 했나요?

다만 지금 그림상으로는 메모리 버스 관련된 구조가 너무 취약해서,

실용성이 희박하다고 판단하고 있었습니다.

장병남

2013.02.18 03:41:08
*.177.152.88

http://www.kickstarter.com/projects/adapteva/parallella-a-supercomputer-for-everyone


이미 킥스타터에서 모금이 완료되었고 올해 5월 정도에 배포 예정이라고 합니다. 

zinq에 포팅된 우분투로 기본적인 동작을 하고 Epiphany 코어를 OpenCL 디바이스로 사용해서

패럴 프로그래밍 동작시키는 구조 입니다.


Brown Deer Technology에는 아직 오픈되지 않은  COPRTHR SDK 1.5.0 을 사용해서 잘 동작된다고 하네요.현재 문서 및 마무리 작업 진행중 이라고 합니다.


http://www.adapteva.com 사이트에 가면 데이터시트 외 여러자료를 올려져 있네요. 혹시 관심 있으시면 참고 하시기 바랍니다.


이길범

2013.02.18 18:06:56
*.94.41.89

A9에서도 이정도 성능을 보여주는데 앞으로 A50계열로 해서 A57을 칩레벨에서 16코어 구현한

시스템을 제작하면 엄청날 것 같습니다.

쭈암

2013.02.19 21:33:01
*.221.81.169

이쪽 좀 쳐다보다가 Xeon Phi나온 거 보고 GG쳤습니다,

OpenCL 가속되면 모를까...Watt당 계산량은 Xeon Phi가 거의 Green 500 top level 이라서요,,


List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108026
1770 linux kernel 2.6.x and 2.4.x compare [1] 고현철 2006-07-17 2499
1769 mplayer 2006.07.16 svn version [1] 고현철 2006-07-17 2287
1768 backup data 정리 - 뒤집어지는 일 [3] 고현철 2006-07-18 2127
1767 집중호우로 인한 물난리... [3] 고현철 2006-07-18 1957
1766 거지같은 atmega128 compiler [6] 고현철 2006-07-19 3759
1765 atmega128 공부 어느정도 되었음...^^ [2] 고현철 2006-07-21 2837
1764 하드 죽었습니다 ㅠ.ㅠ [1] 박병구 2006-07-21 1943
1763 특이한 현상.....생각히 보니 이상하네요. [3] 고현철 2006-07-23 1997
1762 C언어 너무 어렵네요. ㅠ.ㅠ [1] 김선엽 2006-07-24 2121
1761 엄청난 2440의 ADC 성능... 고현철 2006-07-28 2275
1760 aesop-2440 board 설계에 대한 놀라움...^^ [1] 고현철 2006-07-28 2328
1759 더불어 2442에 대한 관심... [10] 고현철 2006-07-28 3672
1758 S3C2410/40 Nand boot & nand packaging [7] 고현철 2006-08-07 8261
1757 흠..제 aesop 보드가 이상한건가요?? [1] 윤현승 2006-08-08 1958
1756 DIY에 이율삼님께서올려주신 nandboot용 u-boot test [5] 고현철 2006-08-09 2521
1755 보드 하나 만들려고 하는데요... [4] 박현진 2006-08-10 1877
1754 보드 하나 만들고 싶네요, 2442 !! [14] 이제현 2006-08-10 4574
1753 dm9000a 크기 file [3] 고현철 2006-08-10 2098
1752 aesop 2차보드용 DM9000A sub-board 제작 들어갑니다. [1] 고현철 2006-08-15 1946
1751 aesop 3차 보드 문제확인 => 골치아픔....쩝 [2] 고현철 2006-08-16 1884

사용자 로그인