Phoenix4MultiCore icon

Phoenix4MultiCore

1 big stars
Phoenix4MultiCore screenshot
Name: Phoenix4MultiCore
Works on: windowsWindows 7 and above
Developer: aksheyjawa
Version: 0
Last Updated: 23 Feb 2017
Release: 25 Feb 2009
Category: Programming > Components Libraries
Rate this software:
212 downloads
commentsComments
downloadDownload
Liked it? Tell others:
details

Phoenix4MultiCore Details

Works on: Windows 10 | Windows 8.1 | Windows 8 | Windows 7 | Windows 2012
SHA1 Hash: bfd4e554dacc6916965ac1d4b3b5c7035f2cfdbb
Size: 4.94 MB
File Format: rar
Rating: 1.956521739 out of 5 based on 23 user ratings
Publisher Website: External Link
Downloads: 212
License: Free
Phoenix4MultiCore is a free software by aksheyjawa and works on Windows 10, Windows 8.1, Windows 8, Windows 7, Windows 2012.
You can download Phoenix4MultiCore which is 4.94 MB in size and belongs to the software category Components Libraries.
Phoenix4MultiCore was released on 2009-02-25 and last updated on our database on 2017-02-23 and is currently at version 1.
download button
Thank you for downloading from SoftPaz! Your download should start any moment now. It would be great if you could rate and share:
Rate this software:
Share in your network:
features

Phoenix4MultiCore Description

Phoenix framework developed at Microsoft Research, is a framework for developing compilers as well as for developing tools for program analysis, testing and optimization, to be used as the backend for future compiler technologies from Microsoft.
Phoenix provides the c2.exe compiler backend, which it shares with Visual C++, to handle analysis, optimization and code generation for uniprocessors like x86 processors.
The objective of Phoenix4MultiCore is to extend the phoenix compiler to work as an auto-parallelizing compiler and to generate code for multi-core processors like x86 processors.
It will take input as a sequential source code written in some programming language (that is supported by Phoenix) and produce a binary which can run on multiple cores. This can be done by adding some modules (called “plugins” in phoenix technology) in the phoenix compiler backend.
These plugins will do some dependence analysis, transformations and will partition the IR into various execution threads (such that some of these threads can execute in parallel). When the machine code(binary) generated by the backend is taken upon by the Windows OS, the OS will distribute the threads among different cores.
similarSimilar Software