News Posts matching "Programming"

Return to Keyword Browsing

NVIDIA Dramatically Simplifies Parallel Programming With CUDA 6

NVIDIA today announced NVIDIA CUDA 6, the latest version of the world's most pervasive parallel computing platform and programming model.

The CUDA 6 platform makes parallel programming easier than ever, enabling software developers to dramatically decrease the time and effort required to accelerate their scientific, engineering, enterprise and other applications with GPUs.

NVIDIA, Cray, PGI, CAPS Unveil 'OpenACC' Programming Standard for Parallel Computing

In an effort to make it easier for programmers to take advantage of parallel computing, NVIDIA, Cray Inc., the Portland Group (PGI), and CAPS enterprise announced today a new parallel-programming standard, known as OpenACC.

Initially developed by PGI, Cray, and NVIDIA, with support from CAPS, OpenACC is a new open parallel programming standard designed to enable the millions of scientific and technical programmers to easily take advantage of the transformative power of heterogeneous CPU/GPU computing systems.

OpenACC allows parallel programmers to provide simple hints, known as "directives," to the compiler, identifying which areas of code to accelerate, without requiring programmers to modify or adapt the underlying code itself. By exposing parallelism to the compiler, directives allow the compiler to do the detailed work of mapping the computation onto the accelerator.

Top 10 dead/dying PC skills listed

ComputerWorld has done some research, and compiled a very interesting list of the PC skills that currently have little or no demand. Here is a very shortened version of that list. Please check the source link for the full version of the list with a much better explanation of, well, everything.

First place: Cobol.
Cobol is a very old programming language that saw a quick spike during the Y2K paranoia. However, since then, Cobol has been slowly on the way out, Universities no longer teach it, and rarely anyone uses it.

Second place: Nonrelational DBMS.
DBMS is an old database protocol, sort of like MySQL. MySQL is in fact one of the database protocols that replaced DBMS.

Third place: Networks without IP addresses.
This one's self explanatory. Back in the late 1980's/early 1990's, corporations thought it would be a sweet idea to put their computers on networks without IP addresses. Considering that a computer's IP address is like a regular mailing address, networks sans IP kinda bit the dust.
Return to Keyword Browsing