微引擎是基于英特尔网络交换体系结构网络处理器上的 32 位,可编程的,高性能 RISC 引擎,主要用于提供软件控制的多线程处理功能,并提供在网络处理器上可编程的数据包处理功能。
微引擎开发工具是英特尔网络交换体系结构软件开发工具的核心组件,用来提供编译器,链接器,装载器,调试器,模拟器等开发工具。微引擎开发工具还提供了一个集成以上工具的集成开发环境,并提供高级图形化的精确时钟模拟,profiling 和调试功能。同时,它也提供基于高并发、多线程的第二代微引擎体系结构之上的快速原型开发、直觉优化、以及快速上市的网络应用程序开发能能力。
微引擎开发工具支持开发和调试运行在 Wind River VxWorks 5.5.1 和 MontaVista Linux Professional Edition* 3.1 嵌入式操作系统上的应用程序。
微引擎开发工具组目前正在开发基于英特尔下一代网络处理器和通信处理器上的工具。