Tag: software development
<img style=”float: left;” src=”http://media2.hpcwire.com/hpcwire/Compete_logo_2012.jpg” alt=”” width=”92″ height=”92″ />The Council on Competitiveness has been awarded a $914,000 grant from the Department of Energy to explore the implications of the emerging post-petaflop era and the challenges associated with extreme computing. HPCwire talks to Council on Competitiveness Senior Vice President Cynthia R. McIntyre to learn more about the project.
The software application lifecycle broadly consists of two key phases, application development and application deployment. The various cloud models support application deployment, but application engineering and maintenance activities continue to take place on traditional dedicated infrastructure. That’s where the proposed Engineering-as-a-Service (EaaS) platform comes in – to support the entire spectrum of software development lifecycle activities in the cloud.
In the years to come, cloud computing will take a substantial piece of the market from traditional deployment models. This implies growing demand for applications that can operate in a cloud environment, and for software engineers skilled in cloud computing technologies.
This week Intel unveiled its upmarket version of its Cluster Studio offering aimed at performance-minded MPI application developers. Called Cluster Studio XE, the jazzed-up developer suite adds Intel analysis tools to make it easier for programmers to optimize and tune codes for maximum performance. It also includes the latest compilers, runtimes, and MPI library to keep pace with the new developments in parallel programming.
Cloud has been a boon for software developers, who were previously beholden to enterprise infrastructures to get their applications up and running. In almost every way, the cloud has begun to offer the benefits promised during those moments when it was first teased, making many IT executives anxious to fully tap its potential as a business technology investment.
Indiana-based MNB Technologies is a small company with big aspirations. The soon-to-be-public corporation is developing an expert-system based development suite designed to greatly simplify the programming of HPC accelerators, in particular FPGAs and GPU. To that end, the company recently announced the beta availability of its flagship product, hprcARCHITECT.
Software engineering is still something that gets too little attention from the technical computing community, much to the detriment of the scientists and engineers writing the applications. Greg Wilson has been on a mission to remedy that, mainly through his efforts at Software Carpentry, where he is the project lead. HPCwire asked Wilson about the progress he’s seen over the last several years and what remains to be done.
For many developers, the cloud provides the ability to scale on a moment’s notice but also brings with it perceived complications on the pricing, licensing and ROI front.
Startups always begin with big ambitions and Massively Parallel Technologies is no exception. This week, the company unveiled “Blue Cheetah,” which is described as a “total application ecosystem” that aims to revolutionize the traditional software development and distribution model, especially for highly parallel codes.
For decision makers in the software industry, the most pressing question is how does the shift toward parallelism in hardware affect them?