X101.044 (IBM)
Sponsored Links
X101.044 (IBM) Ranking & Summary
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.
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
X101.044 (IBM) Keywords
IBM
currently under development
under development
New Language
in collaboration
X10
new
development
X101.044
language
systems
X
X101.044 (IBM)
Compilers
Programming
Bookmark X101.044 (IBM)
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
developmental reading assessment
arrested development
development dimensions international
developmental milestones
developmental pathways
child development
development of fetus
human development
working in collaboration
development plan
fetal development
developmental psychology
in collaboration with
employment development department
physical development
developmental stages
personality development
development of a baby
Version History
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
Latest Software
- SDE for IBM WebSphere (ME) for Linux 1.1 Modeler Edition
- Komodo IDE (Linux/x86 libstdc++6) 5.1.1
- SDE for IBM WebSphere (PE) for Linux 4.2
- SDE for IBM WebSphere (SE) for Linux 4.0
- Money-Making-Systems 1.0
- SDE for IBM WebSphere (ME) for Linux 4.0
- SDE for IBM WebSphere (LE) for Linux 4.0
- SDE for IBM WebSphere (CE) for Linux 4.2
Popular Software
Favourite Software