Skip to Content
XSEDE
Education & Outreach Blog
Sign In
Navigation
Home
About
What We Do
How to Acknowledge XSEDE
Archives
XSEDE Impact
Science Successes
Partner Institutions & Leaders
User Advisory Committee
XSEDE Advisory Board
Partnerships
XSEDE Federation
Operations
Security
Logos
Industry Challenge Program
Publications
Project Documents
User Services
Getting Started Guide
Resources
User News
Allocations
Active Allocations
Extended Collaborative Support Services
ECSS Projects
ECSS Workflows
ECSS Symposium
ECSS Success Stories
ECSS Affiliates
Documentation
User Guides
Usage Policies
Training
Get Help
User Portal
Education & Outreach
Education & Outreach Blog
Curriculum and Educator Programs
Campus Champions
Current Champions
Student Champions
Regional Champions
Domain Champions
Fellows Program
Training
XSEDE Scholars Program
XSP Course Materials
Cyberinfrastructure Integration
Resource Integration
Software and Service Integration
Student Engagement
Educational Resources
Broadening Participation
K-12 Resources
Resources
High Performance Computing
High Throughput Computing
Visualization
Storage
Testbeds
Networking
Software
SU Converter
Gateways
Gateways Listing
Principal Investigators
For Developers
Gateways Symposium
Gateway Applications
Technology Database
Breadcrumbs
XSEDE
Education & Outreach
Education & Outreach Blog
parallel programming
Education and Outreach Blog
Entries with tag
parallel programming
.
Modifying the 'middle end' of a popular compiler yields more-efficient parallel programs
2/9/17 8:14 PM
Compilers are programs that convert computer code written in high-level languages intelligible to humans into low-level instructions executable by machines. But there's more than one way to implement a given computation, and modern compilers extensively analyze the code they process, trying to deduce the implementations that will maximize the efficiency of the resulting software. Code...
Read More
About Modifying the 'middle end' of a popular compiler yields more-efficient parallel programs
»
Call for Papers: MPP 2016: 5th Workshop on Parallel Programming Models - Special Edition on Task Parallelism - Deadline: August 14, 2016
6/29/16 8:27 PM
The increase in the number of processor cores has opened up new opportunities to take advantage of the parallelism available in modern data-centric applications and workloads. On the other hand, parallelizing programs is still an error-prone and challenging task for the typical programmer. MPP 2016 brings together researchers and practitioners interested in developing novel computational...
Read More
About Call for Papers: MPP 2016: 5th Workshop on Parallel Programming Models - Special Edition on Task Parallelism - Deadline: August 14, 2016
»
RSS
(Opens New Window)
Showing 2 results.