Reconfigurable Processor랑은 또 느낌이 다르네요...
더 파격적이고 혁신적인 느낌입니다.
http://www.hwlab.com/hot_stuff.php?code=11292
다같이 공부해 보아요 ^^
지금은 이것저것 눈팅만 하고 있지만 IBM이 기술을 공개했다는게 더 구미가 당기는
부분입니다.
재미 만땅 있을거 같은데요
더 파격적이고 혁신적인 느낌입니다.
http://www.hwlab.com/hot_stuff.php?code=11292
다같이 공부해 보아요 ^^
지금은 이것저것 눈팅만 하고 있지만 IBM이 기술을 공개했다는게 더 구미가 당기는
부분입니다.
재미 만땅 있을거 같은데요
댓글 2
-
이일렬
2006.07.15 15:51
-
백창우
2006.07.15 21:12
물론 구조가 틀리겠지만, SMP 구조에서 나오는 많은 이슈들이 대부분의 Multi-core 구조에서도 동일하게 발생하는것 같습니다.
고로 SMP 구조에서 동작하기 위한 Kernel의 원리와 최적화 방법에 대해서 이해한다면 나머지 multi-core에서도 동일하게 적용할수 있을것 같습니다.
저희가 그간 분석한 내용이 단지 SMP만을 위한것이 아니였지 않습니까? SMP Kernel을 분석을 통해서 multi-core 구조에서는 어떤 문제가 발생하고, 최적화를 위해서는 어떤 사항들을 고려해주어야 하는지를 배웠는데 이는 어떠한 MP 아키텍쳐에서도 동시에 발생할수 있는 문제들이기 때문에 cell에서도 그간 배운 내용을 토대로 cell에 맞는 OS를 만드는 것은 어렵지 않을거라 생각합니다.
.
target=_blank>http://www.blachford.info/computer/articles/bigcrunch1.html
target=_blank>http://www.blachford.info/computer/Cell/Cell0_v2.html
1개의 PPE(메인), n개의 SPE(SUB)들이 들어있는 구조인것 같아요
그리고 SPE들이 가지고 있는 기능이나 파워가 다르기 때문에
SMP구조라 보기는 어려울거 같습니다. 그리고 SPE들 각각이
로컬 저장소를 가지고 있는 구조이고요 세로은 스캐줄과
작업 개념이 들어갈수 있을듯 합니다.
그러니까 OS와 관련된 부분(스케줄, 관리)를 PPE쪽에서 처리하도록 하고 쓰레드들을 SPE들에 할당해서 돌리는 구조 그들 각각의 통신방식 등 프로그램 단계에서부터 고려할수 있는게 많아 보입니다.
아직 잘 모르지만... 공부하고 싶어요~~~ ^^