기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
멀티코어 기반의 어플리케이션 소프트웨어 아키텍처 대안 간의 성능비교 방안
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • 멀티코어 기반의 어플리케이션 소프트웨어 아키텍처 대안 간의 성능비교 방안
저자명
정진우,박수진,최순황,박수용,Jeong. Jin-Woo,Park. Soo-Jin,Choi. Soon-Hwang,Park. Soo-Yong
간행물명
정보과학회논문지. Journal of KIISE. 소프트웨어 및 응용
권/호정보
2012년|39권 1호|pp.1-11 (11 pages)
발행정보
한국정보과학회
파일정보
정기간행물|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

싱글코어 기반에서 구동되는 어플리케이션 중 대용량의 데이터를 처리하거나 여러 개의 쓰레드가 병렬 수행될 경우, 그 성능 향상을 위해 멀티코어 기반의 어플리케이션으로 전환되는 추세에 있다. 이러한 싱글코어에서 멀티코어로의 변경 시 소프트웨어 아키텍처가 만족시켜야 하는 최우선순위의 품질속성은 성능이다. 기존 연구에서 소프트웨어의 성능을 예측하는 모델들이 제안되고 있으나, 제안된 대부분의 모델들은 실행 가능한 코드 기반의 성능예측을 지원함에 따라 대부분의 개발비용이 소진된 단계에서 성능이 예측 가능하다는 문제점이 있거나, 멀티코어 소프트웨어에 대한 모델링이 부족하다. 본 연구에서는 이 같은 문제점 해결을 위해, 아키텍처 구축 단계에서 제안된 다수 개의 대안들 중에서 상대적으로 가장 높은 성능을 보일 것으로 예측되는 대안이 무엇인지를 정량적으로 예측하는 성능 모델을 제안하고, 제안된 모델의 유용성을 가늠하기 위해 핸드폰과 디지털 TV에 탑재되는 3D Graphic 어플리케이션의 멀티코어 아키텍처의 성능 비교 분석에 적용한 사례 연구를 진행하고 그 결과를 분석하고 있다.

기타언어초록

The purpose of the project that changes single-core based software to multi- core based software is performance improvement. Thus the architect must consider the performance of software. There will be many alternatives of thread organization. But there is no method for measuring the performance of the architecture alternatives. So they implement many applications designed as all of the alternatives, then compare all of application and select one of them. As these activities, the cost will be higher and the period of development will be longer. In this paper, we suggest a method for measuring the performance of Multi-core based Multi-threading software at architecture level. Furthermore, for evaluation, we implement all Multi-threading softwares that act same with software design and compare performance of each others.