간단한 질문..

정진웅 2007.03.13 01:43 조회 수 : 5547 추천:88

안녕하세요
cell processor에서 작업을 하고 있습니다.

자꾸 bus error가 나서 별짓을 다 하다 결국엔 잡았습니다.

그런데 문제점이 while문과 for문입니다 do while는 테스트를 못해봤습니다.

sample code입니다.

<code>
/*    while( test_loop-- ) */
   for(; test_loop; test_loop--)
   {
/*           while( test1_loop-- ) */
          for(; test1_loop; test1_loop-- )
          {
                mfc_get( ls, ea, ONE_RECV_SIZE, rank, 0, 0 );
                mfc_write_tag_mask( 1 << rank );
                mfc_read_tag_status_all();

                ls += ONE_RECV_SIZE;
                ea += NEXT_PTR;
                 for( i=0; i<8; i++ )
                 {
                        mfc_getb( ls, ea, ONE_RECV_SIZE, 0, 0, 0 );
                        mfc_read_tag_status_all();

                        ls += ONE_RECV_SIZE;
                        ea += NEXT_PTR;
                 }
                 ls = save_ls;
                 ea = args_list->src_addr[rank];
</code>

이 부분입니다 저기 위에 주석된 while문 여지 없이 bus error입니다.
하지만 for문으로 만들었을 경우 bus없이 아주 잘 돌아 갑니다.

대부분의 코드가 while문으로 되어 있습니다.  그래서 바꾸고는 있습니다만,

하지만 무엇인가 무지하게 찝찝 합니다 ㅡㅡ;;
이런 증상을 겪어 보신분 계시면 도움 좀 부탁 드립니다.

kldp에도 올렸습니다.
아무리 생각해도 초보적인 문제 같은데 한번도 겪어보지 않았던 문제에서
에러가 나니 정말 미치겠군요 ...

아 정말 ㅡㅡ;;
오늘 아무래도 술푸러 가야겠습니다 ...
번호 제목 글쓴이 날짜 조회 수
공지 [공지] MPSoC 스터디 관련 Q&A 게시판 입니다. woos 2016.04.09 242
85 MPSoC 1기 멤버들 회식을 했으면 합니다. [3] Jason 2012.02.15 4468
84 다들 잘 들어가셨는지요. [2] 양현철 2010.04.04 4623
83 tomasulo algorithm 에니메이션??? file myskan 2010.04.18 4645
82 cygwin 다운 받는 사이트 입니다. [1] 양현철 2010.06.05 4840
81 Verilog PLI, VPI, DPI 책좀 추천해 주세요 ~~~ [3] Jason 2010.10.12 4841
80 컴퓨터 구조 책 [2] 윤진훈 2010.04.04 4927
79 첫 모임..... [4] 이규희 2010.04.03 4938
78 Cell Simulator 사용법 [3] 최영호 2007.05.04 5220
77 미국 출장에서 돌아왔습니닥!! [1] 이영수 2011.10.28 5253
76 ARM v7 ARM 문서입니다. (Issue:C) file 조성진 2013.06.18 5466
75 Broadband Engine (Cell Processor) overview. [1] file 백창우 2007.02.26 5496
» 간단한 질문.. [4] 정진웅 2007.03.13 5547
73 재미있는 내용이네요... 비단 게임콘솔 뿐만 아니라 앞으로 PC의 모습도 이와비슷하지 않을까요.. 이일렬 2007.03.29 5558
72 잘하고들 계시나요? [4] 백창우 2007.03.16 5565
71 다음주 진도 [3] 원민수 2007.03.19 5570
70 특별한 상황이 아니면 스터디를 1시로 변경하는 것이 어떤지 의견 부탁드립니다. [11] 정삼기 2007.03.28 5598
69 이번주 스터디 진행. [3] 원민수 2007.04.23 5666
68 제본 신청 들어갑니다. [8] 백창우 2007.04.02 5678
67 Cell Broadband Engine Programming Tutorial v2.0 file 백창우 2007.02.26 5702
66 power.org - Cell Developer's Corner 이일렬 2007.02.26 5716
XE Login