Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
凤凰在微软研究院开发的框架,是一个框架,用于开发编译器以及开发工具,程序分析,测试和优化,以作为将来的编译器技术,从微软的后端。
凤凰提供了c2.exe的编译器后端,股的Visual C + +,处理分析,优化和代码生成x86处理器的神器出山:www.shenqi73.com单处理器一样。
的Phoenix4MultiCore的目标是要延长凤自动并行化编译器和编译器生成的代码像x86处理器的多核心处理器。
这将需要输入作为连续在某些编程语言编写的源代码(即凤凰),并产生一个二进制文件,可以运行在多个内核上。这可以通过添加一些模块(称为“插件”在凤凰城技术)在凤凰编译器后端。
这些插件的依赖会做一些分析,转换和将分割成不同的执行线程(例如,这些线程可以并行执行)的IR。当机所产生的后端代码(二进制)后,由Windows操作系统,OS将分配在不同的内核的线程。