ЕЕМБК
![]() | Судя по всему, основной автор этой статьи тесно связан с ее предметом. ( Июль 2013 г. ) |
EEMBC , Консорциум по тестированию встроенных микропроцессоров , — это некоммерческая организация, финансируемая членами, созданная в 1997 году и занимающаяся созданием стандартных тестов для аппаратного и программного обеспечения, используемого во встроенных системах . Цель его членов — сделать тесты EEMBC отраслевым стандартом для оценки возможностей встроенных процессоров , компиляторов и связанных с ними реализаций встроенных систем в соответствии с объективными, четко определенными критериями, основанными на приложениях. Члены EEMBC могут участвовать в разработке тестов, голосовать на различных этапах перед публичным распространением и ускорять тестирование своих платформ посредством раннего доступа к тестам и связанным с ними спецификациям.
Самые популярные рабочие группы по эталонному тестированию
[ редактировать ]В хронологическом порядке развития:
AutoBench 1.1 — однопоточный код для автомобильных, промышленных и универсальных приложений.
Сеть — однопоточный код, связанный с перемещением пакетов в сетевых приложениях.
MultiBench — многопоточный код для тестирования масштабируемости многоядерных процессоров.
CoreMark — измеряет производительность центральных процессоров ( ЦП ), используемых во встраиваемых системах.
BXBench — системный тест, измеряющий взаимодействие пользователя с веб-страницами , от щелчка/прикосновения по URL-адресу до конечной страницы, отображаемой на экране, и не ограничивается измерением только JavaScript выполнения .
AndEBench-Pro — системный тест, обеспечивающий стандартизированный, общепринятый метод оценки производительности платформы Android . Он доступен для бесплатного скачивания в Google Play .
FPMark — многопоточный код для рабочих нагрузок с плавающей запятой одинарной и двойной точности , а также малых, средних и больших наборов данных.
сверхмалого энергопотребления ULPMark — бенчмарк измерения энергии для микроконтроллеров ; тесты включают ULPMark-Core (с акцентом на активность ядра микроконтроллера и режимы сна) и ULPMark-Peripheral (с акцентом на активность периферийных устройств микроконтроллера, таких как аналого-цифровой преобразователь , шина последовательного периферийного интерфейса , часы реального времени и импульсный режим). -ширинная модуляция )
IoTConnect — эталонный тест на уровне системы, измеряющий производительность и энергопотребление, связанные с подключением Интернета вещей устройств ; первый этап, называемый IoTMark-BLE, фокусируется на Bluetooth
ADASMark — ориентирован на потоки приложений с интенсивными вычислениями, которые являются общими для встроенных гетерогенных вычислительных архитектур; Первый этап включает в себя реальные рабочие нагрузки из автомобильного кругового обзора .
SecureMark — измеряет производительность, энергопотребление и влияние на память, позволяя разработчикам приложений анализировать реализации безопасности устройств Интернета вещей.
IoTMark-Wi-Fi — второй этап IoTMark, ориентированный на энергоэффективность стандарта 802.11.
Имя
[ редактировать ]Первоначально основанная как Консорциум EDN Embedded Microprocessor Benchmark, EEMBC отделилась от журнала EDN Magazine в 2012 году, но сохранила двойную букву «E» в названии.
Ссылки
[ редактировать ]- ARM раскрывает более подробную информацию о процессоре Cortex A5 , Electronics Weekly , Стив Буш, ноябрь 2009 г.
- Мультибенч EEMBC поступил в продажу. Архивировано 27 сентября 2011 г. в Wayback Machine , MPR Online, Том Р. Халфхилл, июль 2008 г.
- Оптимизация реструктуризации кода после соединения для Cell SPE , IBM Haifa Labs - Кампус Хайфского университета, Даниэль Цитрон и Яаков Яари, IBM Haifa Labs