Main > Programming > Compilers >

X101.044 (IBM)

X101.044 (IBM)

Sponsored Links

X101.044 (IBM) Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 2.0 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1020
Date added: 2007-01-11
Publisher: Christian Grothoff

X101.044 (IBM) description

X10 is an experimental new language currently under development at IBM in collaboration with academic partners. The X10 effort is part of the IBM PERCS project (Productive Easy-to-use Reliable Computer Systems) in the DARPA program on High Productivity Computer Systems. The PERCS project is focused on a hardware-software co-design methodology to integrate advances in chip technology, architecture, operating systems, compilers, programming language and programming tools to deliver new adaptable, scalable systems that will provide an order-of-magnitude improvement in development productivity for parallel applications by 2010.

X10 aims to contribute to this productivity improvement by developing a new programming model, combined with a new set of tools integrated into Eclipse and new implementation techniques for delivering optimized scalable parallelism in a managed runtime environment. X10 is a type-safe, modern, parallel, distributed object-oriented language intended to be very easily accessible to Java programmers.

It is targeted to future low-end and high-end systems with nodes that are built out of multi-core SMP chips with non-uniform memory hierarchies, and interconnected in scalable cluster configurations. A member of the Partitioned Global Address Space (PGAS) family of languages, X10 highlights the explicit reification of locality in the form of places; lightweight activities embodied in async, future, foreach, and ateach constructs; constructs for termination detection (finish) and phased computation (clocks); the use of lock-free synchronization (atomic blocks); and the manipulation of global arrays and data structures.

An Eclipse-based Integrated Development Environment (IDE) has been developed at IBM for X10 to help further increase programmer productivity by providing state-of-the-art functionality for viewing, editing, navigating, executing, and manipulating X10 programs. The X10 Development Toolkit (X10DT) is intended to be a full-featured IDE for X10 offering the features Java programmers have come to love and depend upon in Eclipse: a source editor with various coding assists, lightweight information pop-ups, high-level and low-level navigation views, powerful search capabilities, application launch configuration management, refactoring, and debugging support. In addition, the X10DT will include tools, views and refactorings that specifically address the development of highly concurrent software in X10.

X101.044 (IBM) Screenshot

Advertisements

X101.044 (IBM) Keywords

Bookmark X101.044 (IBM)

Hyperlink code:
Link for forum:

X101.044 (IBM) Copyright

WareSeeker periodically updates pricing and software information of X101.044 (IBM) full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of X101.044 (IBM) Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
X10 is a new object-oriented, type-safe programming language for programming the next generation of high performance systems. Free Download
RMoX is an experimental/research occam-pi/CSP based operating-system for (currently) Pentium based PCs. Free Download
GRhino is an Othello/Reversi with a good AI. Free Download
libsmtp-- is a library that implements the client part of the SMTP protocol. Free Download
Dc-qt is a C++/Qt/STL front-end for the linux DirectConnect client DCTC. Free Download
Turkix is a Mandrake based live Linux distribution. Free Download
IBMDoK is a small KDE kicker applet for the IBM themal sensors. Free Download
JPOX is a free and fully compliant implementation of the JDO 1.0 and 2.0 specifications. Free Download