The Intel® C Compiler for EFI Byte Code creates EFI Byte Code (EBC) images that can be executed by systems implementing the EFI 1.10, UEFI 2.0, or later specifications. These systems include an EBC interpreter that loads and interprets the EBC image, allowing the image to be executed on multiple platforms and architectures, including those based on Intel® Itanium® processors, IA-32 architecture-based processors, or Intel® 64 architecture-based processors. Read more
Within two hours of ordering, Intel Business Exchange customer service will email you instructions on how to download. Email instructions are sent during normal business hours.
License Type
Single-user license only. License variations such as node-locked, floating or academic must be purchased through an authorized distributor. Click here for a list of authorized distributors.
Within two hours of ordering (during normal business hours), Intel Business Exchange customer service will email instructions on how to register your support service renewal.
This support service renewal is for single-user licenses only. If you need the full version of academic software or other license variations, you need to purchase it from a reseller. Click here for a list of authorized distributors.
You can only renew services for the same product originally purchased.
Only registered products are eligible for service renewals.
Your support service renewal begins one year from the date of original product service expiration, not from the date of renewal purchase.
International Orders
Intel® Business Exchange accepts orders originating from many countries around the world. Choose your purchasing location from the available countries. All orders must be purchased using a valid credit card. Electronic delivery only.
If you do not find your country in this list, click here for a list of authorized distributors around the world.
Cross-architecture compatibility including those based on Itanium processors, IA-32 architecture-based processors, or Intel 64 architecture-based processors
Single EFI image can serve multiple market segments
Source compatible with multiple EFI drivers
Features and Benefits
Feature
Benefit
Compact code size
The compiler provides leading-edge, compact code-size performance.
Cross-architecture compatibility
EBC images are binary compatible across IA-32, Intel 64, and Itanium architectures.
Source compatible with multiple EFI drivers
The same EFI source code can be re-compiled with the EBC compiler. Developers can use a single source to create images for different target architectures including IA-32, Intel 64, or Itanium architectures.
Card vendors can save code-size space and use a single card to serve multiple market segments
Since an EFI Byte Code (EBC) image can execute on IA-32, Intel 64, or Itanium architectures, a significant reduction in code-size space is realized, resulting in cost savings to card vendors. Another cost-saving feature enables card vendors to offer a single card to serve multiple market segments.