EEMBC
EEMBC![]() | 이 기사의 주요 기고자는 그 주제와 밀접한 관련이 있는 것으로 보인다. (2013년 7월) |
EEMBC, Embedded Microprocessor Benchmark Consortium은 임베디드 시스템에 사용되는 하드웨어와 소프트웨어에 대한 표준 벤치마크의 작성에 중점을 두고 1997년에 결성된 비영리 회원 자금 조직이다.구성원의 목표는 EEMBC 벤치마크를 객관적이고 명확하게 정의된 애플리케이션 기반 기준에 따라 임베디드 프로세서, 컴파일러 및 관련 임베디드 시스템 구현의 능력을 평가하는 산업 표준으로 만드는 것이다.EEMBC 회원은 벤치마크 개발에 기여하고, 공공 배포 전 다양한 단계에서 투표하며, 벤치마크 및 관련 규격에 대한 조기 접근을 통해 플랫폼 시험을 가속화할 수 있다.null
가장 인기 있는 벤치마크 작업 그룹
개발 연대순:
AutoBench 1.1 - 자동차, 산업 및 범용 애플리케이션을 위한 단일 스레드 코드
네트워킹 - 네트워킹 애플리케이션에서 패킷 이동과 관련된 단일 스레드 코드.null
MultiBench - 멀티코어 프로세서의 확장성을 테스트하기 위한 멀티스레드 코드.null
CoreMark - 임베디드 시스템에 사용되는 중앙 처리 장치(CPU)의 성능 측정
BXBench - URL의 클릭/터치에서 화면에 렌더링된 최종 페이지까지 웹 브라우징 사용자 경험을 측정하는 시스템 벤치마크이며, JavaScript 실행만 측정하는 것에 국한되지 않는다.null
AndEBench-Pro - Android 플랫폼 성능을 평가하는 표준화된 업계 인정 방법을 제공하는 시스템 벤치마크.구글플레이에서 무료로 다운받을 수 있다.null
FPMark - 단일 및 이중 정밀한 부동 소수점 워크로드뿐만 아니라 소형, 중형 및 대용량 데이터셋을 위한 다중 스레드 코드.null
ULPMark - 초저전력 마이크로컨트롤러를 위한 에너지 측정 벤치마크, 벤치마크에는 ULPMark-Core (마이크로컨트롤러 코어 활동 및 슬립 모드에 중점을 둔)와 ULPMark-Peripheral (Analog-to-Digital Converter, Serial Peripheral Interface Bus, Real-time Clock 및 펄스 폭과 같은 마이크로컨트롤러 주변 활동이 포함된다.변조)
IoTConnect - 사물인터넷(Internet of Things) 장치 연결과 관련된 성능 및 에너지를 측정하는 시스템 레벨 벤치마크, IoTMark-BLE라고 하는 첫 번째 단계는 블루투스에 초점을 맞춘다.
ADASMark - 임베디드 이기종 컴퓨팅 아키텍처에 공통적인 컴퓨팅 집약적 애플리케이션 흐름에 초점을 맞춘; 첫 번째 단계에는 자동차 서라운드 뷰에서 실제 작업 부하가 포함된다.null
SecureMark - 애플리케이션 개발자가 IoT 장치 보안 구현을 분석할 수 있는 성능, 에너지 및 메모리 영향 측정
이름
원래 EDN 임베디드 마이크로프로세서 벤치마크 컨소시엄으로 설립된 EEMBC는 2012년 EDN 매거진에서 분리되었지만 더블 "E"라는 명칭을 유지했다.null
회원들
EEMBC는 다음과 같이 회원을 나눈다.
- 이사회 - 전체 작업 그룹 참여 및 의결권과 이사회에 대한 이사 지명권을 보유
- 분과위원회 - 특정 작업 그룹 내에서 참여 및 의결권 보유
보드 멤버스
소위원회 위원
참조
- ARM은 2009년 11월, Electronic News Weekly, Steve Bush, Electronic News Weekly에 대한 자세한 내용을 공개한다.
- EEMBC의 멀티벤치 도착, MPR Online, Tom R. Halfhill, 2008년 7월.
- Cell SPE, IBM Haifa Labs - Haifa University Campus, Daniel Citron 및 Yahakov Yaari, IBM Hifa Labs의 링크 후 코드 재구성 최적화