2008. 3. 11. 00:28
     

 아아~ 요즘 집에오면 틈틈이 Multiple Processor에 대한 내용을 파고 있습니다. 스펙을 볼때마다 느끼는 것이지만, 스펙을 분석하는 과정은 퍼즐 맞추기와 굉장히 비슷하다는 생각이 듭니다. 퍼즐을 맞추기를 시작할때는 퍼즐 조각만 보입니다. 그러다 이제 퍼즐 맞추기에 힌트가 되는 면을 찾게되고 하나, 둘 끼워맞추다보면 어느새 전체적인 그림이 눈에 들어오고 얼마 남지않은 조각을 이용해서 쉽게 맞출 수 있습니다.

 지금 제가 하고있는 과정을 퍼즐 맞추기 과정에 대응시킨다면, 면을 찾는 과정쯤 되겠군요. 면을 찾아 퍼즐을 놓는 과정은 놓은 조각을 주위에 힌트로 쓸 수 있어 좋은 반면, 놓을 자리가 많아졌으니 고민할 것도 많아지는 단점이 있습니다. 지금 제 상황이 딱 그 상황인데, 조각이 맞춰져 가면 갈수록 궁금한 점이 생기더군요.

 현재 프레임워크를 사용해서 듀얼 코어 중에 나머지 하나의 코어를 동작시켰습니다. 물론 Real Mode지요. 이제 보호모드로 전환시키고 인터럽트 처리를 수행해야하는데, Symmetric Interrupt Mode로 동작하려하니 문제가 몇가지 생겼습니다.
 첫번째는 두 CPU에 Interrupt가 동시에 발생할텐데, 한쪽이 처리했을 때 나머지 한쪽은 어떻게 할 것인가 하는 문제입니다.
 두번째는 동일한 Interrupt가 계속해서 발생할 때, 두 CPU가 Interrupt를 처리하는 타이밍이 다르다면 언젠가는 한쪽에서 Interrupt가 밀리게 되는 일도 있을텐데 이를 어떻게 판단할 것인가 하는 것입니다.

 지금은 별로 퍼즐을 모은 게 없어서, 큰 그림이 보이지는 않지만 조만간 결판을 내고 구현에 들어갈 생각입니다. 하지만 그 전에 잠부터 좀 자야겠군요. 요즘은 12시만 넘으면 죽을 것 같습니다. ㅎㅎ

 그럼 다들 좋은밤 되세요 >ㅁ<)/~
 
 ps) TV에서 데이 브레이크를 봤는데, 상당히 흥미롭더군요. 잘못하면 드라마에 빠져서 작업을 안할 위험도... ^^;;



Android App

Posted by 호기심 많은 kkamagui(까마귀, 한승훈)

댓글을 달아 주세요

  1. Favicon of http://grampus.tistory.com BlogIcon grampus 2008.03.11 05:38  댓글주소  수정/삭제  댓글쓰기

    캬~형 요즘 Multiple Processor 보고 계시군요...
    저는 요즘 과제땜시 ACE 보고 있는데 이거 참...ㅠㅠ
    가끔 도움을 주어야 될 책이 적으로 보이네요...ㅎㅎㅎ

    • Favicon of http://kkamagui.tistory.com BlogIcon kkamagui 2008.03.11 22:17  댓글주소  수정/삭제

      ㅋㅋㅋ 그쟈? 누가 적이고 누가 친구인지 모르겠는 경우가 종종 있어서~ ㅎㅎ
      그래도 계속 봐야지 어쩌긋냐~ 홧팅이다~ >ㅁ<)/~

  2. Favicon of http://www.filewiki.net BlogIcon 김상규 2008.03.11 21:11  댓글주소  수정/삭제  댓글쓰기

    ㅎㅎ 요샌 잘 지내시는가 봐용
    아움 -ㅁ-; 전 책만 질러대고 있다는 ㄷㄷㄷ

  3. Favicon of http://www.filewiki.net BlogIcon 김상규 2008.03.12 22:20  댓글주소  수정/삭제  댓글쓰기

    ㅋㅋ 뭐 눈에 띄면 다 지르죠 뭐ㅋㅋ
    Human inteface 책을 비롯해서 ACE 책도 지르고 그렇죵 뭐 ㅋ

  4. Favicon of http://www.cyworld.co.kr/gnai BlogIcon 안진왕 2008.03.16 22:57  댓글주소  수정/삭제  댓글쓰기

    형님~~ 잘 지내시는 지요..
    오래간만에 왔다 갑니다. ^0^
    건강하세요~~ㅋ

    • Favicon of http://kkamagui.tistory.com BlogIcon kkamagui 2008.03.16 23:53  댓글주소  수정/삭제

      오우~ 진왕아~ 오래간만이네 ㅋㅋ >ㅁ<)/~
      니도 잘 지내고 건강해라~
      좋은데 갔다는 이야기 들었당~
      부럽 >ㅁ<)/~~

  5. Favicon of http://dualpage.muz.ro BlogIcon 멍멍이 2008.04.03 23:14  댓글주소  수정/삭제  댓글쓰기

    뭔가, 그럴때를 위해서 스핀락의 개념도 쓰이는게 아닐까여?
    -ㅁ-;; 아닌가 ㅋㅋ; 내공이 낳아서 어렵네요 ㅠㅠㅋ

    • Favicon of http://kkamagui.tistory.com BlogIcon kkamagui 2008.04.03 23:35  댓글주소  수정/삭제

      스핀락이라~ 스핀락을 사용하면 확실히 동시(?)에 발생하는 문제는 막을 수 있겠군요. ;)
      이거 원 문서를 보다 말아서 주말에 한번 차분하게 정리를 다시 해야할듯 하네요 ;)