AMD, 소프트웨어 애플리케이션의 실시간 성능 최적화를 가능하게 하는 새로운 기술 사양 발표

뉴스 제공
AMD코리아
2007-08-16 11:09
서울--(뉴스와이어)--AMD는 금일 소프트웨어가 멀티 코어 프로세싱의 이점을 보다 효율적으로 활용할 수 있는 메커니즘을 제공함으로써 소프트웨어 애플케이션의 성능을 향상시키는 ‘라이트-웨이트 프로파일링(Light-Weight Profiling-LWP)’ 기술 사양을 새롭게 발표했다.

LWP 기술 사양은 최근 소개된 바 있는 “소프트웨어 병렬처리를 위한 하드웨어 확장(Hardware Extensions for Software Parallelism)” 이니셔티브를 지원하는 최초의 기술을 설명하고 있으며, 향후 AMD의 새로운 프로세서 버전에 탑재되는 새로운 하드웨어 기능을 통해 소프트웨어 병렬처리 능력은 물론 애플리케이션 성능까지 향상시킬 수 있는 혁신적인 다양한 기술들을 포함하고 있다.

LWP는 썬 마이크로시스템즈의 자바 버추얼 머신(Java Virtual Machine )이나 MS의 닷넷 프레임워크 (.NET Framework)과 같은 런타임 환경에서뿐만 아니라 다양한 소프트웨어상에서도 광범위한 혜택을 제공하는 CPU 메커니즘이다.

LWP는 구동되고 있는 작업 능률을 극대화할 수 있도록 다이내믹하게 실시간 의사결정을 내릴 수 있는 코드를 구성할 수 있도록 해준다. 이를 위해 메모리 구성 및 코드 레이아웃 등의 기술을 최소한의 오버헤드를 가지고 사용하게 된다. 이러한 기술상의 장점은 특히 자바 및 닷넷 같은 런타임 환경에 많은 혜택을 제공, 다중의 쓰레드를 구동할 수 있으며, 점차 많은 종류의 애플리케이션을 개발하는데 사용되고 있다.

한편, 연구조사기관인 에반스 데이터(Evans Data)는 최근 개발자들을 대상으로 하는 서베이 조사를 통해 관리형 언어 및 관리형 코드가 애플리케이션 구축에 커다란 영향을 미칠 것으로 예상된다고 밝힌 바 있다. (출처: 웹서비스 개발 설문 조사, 2007, 에반스 데이터사) 뿐만 아니라, 이러한 관리형 애플리케이션을 처리하는 런타임 환경 역시 병렬 처리 방식을 사용하기 때문에 멀티 코어 프로세서에 잘 부합될 것으로 예상했다. 이러한 관리형 환경을 활용하게 되면 LWP 기술 사양은 개발자들에게 병렬 처리 및 싱글 쓰레드 애플리케이션의 성능을 향상시켜줄 수 있는 기술들을 제공하게 될 것이다.

관리형 런타임 환경은 전자상거래(e-commerce), 금융 서비스 애플리케이션뿐만 아니라, 동시간 상호 작업을 포함하는 기타 많은 비즈니스 애플리케이션과 같은 비즈니스 프로세스들을 포함하고 있다. 보다 많은 개발자들이 관리형 코드로 돌아서고, 개별 동시 작업의 수 역시 증가함에 따라, LWP는 병목현상을 줄여 주고 성능을 향상시키며, 애플리케이션 작업에 따라 다이내믹한 적용을 가능하게 하여 멀티 코어 시스템 상에서 구동되는 멀티쓰레드 애플리케이션의 최적화를 지원해준다.

AMD의 소프트웨어 엔지니어링 부문 부사장인 얼 스탈(Earl Stahl)은 “AMD는 개발자들이 멀티쓰레드 소프트웨어를 제작할때 직면하는 고충을 이해하고 있으며, 이에 소프트웨어 애플리케이션이 멀티 코어 기술에 최적화될 수 있는 새로운 방법을 개발하는데 주력하고 있다”며, “AMD는 개방형 혁신을 추구하고 업계의 논의를 활성화하기 위한 노력의 일환으로, 멀티 코어 컴퓨팅 환경상에서 네이티브 관리형 코드가 어떻게 더 좋은 성능을 낼 수 있게 할 수 있을지에 대한 개발자 커뮤니티와의 보다 활발한 논의를 가능하게 하기 위해 LWP 기술 사양을 새롭게 발표하게 됐다”고 말했다.

AMD는 이 기술 사양들이 소프트웨어 개발자 커뮤니티의 요구 사항에 부응할 수 있도록 기술 사양의 오버 타임을 개량하고 다양한 피드백을 얻기 위해 개발자 및 파트너사와 긴밀하게 협력해나갈 계획이다. AMD의 LWP 사양에 대한 보다 자세한 정보는 http://developer.amd.com/LWP 에서 확인 가능하다. AMD는 또한 소프트웨어 커뮤니티가 상호간에 피드백, 조언, 제안 등을 공유할 수 있도록 지원하고 있다.

AMD에 대해

AMD(NYSE:AMD)는 컴퓨팅, 그래픽 및 소비자 가전 시장을 위한 혁신적인 프로세싱 솔루션 제공 업체이다. AMD는 뛰어난 고객 중심의 솔루션을 제공함으로써 전세계 소비자 및 기업을 위해 선택의 폭을 넓히고 업계의 성장과 열린 혁신을 추구하는데 주력하고 있다. AMD에 대한 자세한 정보는 AMD 웹사이트 www.amd.co.kr 에서 제공된다.

AMD코리아 개요
AMD는 새로운 서라운드 컴퓨팅의 시대를 정의하는 PC​, 게임 콘솔 및 클라우드 서버 등 수백만 개의 지능적 장치​에서 처리 성능을 실현​하는 기술을 설계하고 통합하고 있다.

웹사이트: http://www.amd.co.kr

연락처

AMD 코리아 류수나 차장 02-3490-0623
민커뮤니케이션 서영진,조정호 02-566-8898