Patent 7617495 was granted and assigned to Intel on November, 2009 by the United States Patent and Trademark Office.
Disclosed are embodiments of a compiler, methods, and system for resource-aware scheduling of instructions. A list scheduling approach is augmented to take into account resource constraints when determining priority for scheduling of instructions. Other embodiments are also described and claimed.