Explain Aneka Threads with it's diagram.

 THE ANEKA ENVIRONMENT

Aneka is a development as well as a runtime environment. As a development environment, Aneka provides a collection of libraries that allow you to construct parallel applications using one of the three supported programming paradigms. Those are Task, Thread, and MapReduce. As a runtime environment, Aneka parallelizes the units of work that comprise your program. It should be noted that executing apps on Aneka requires access to a pre-installed runtime environment on a cluster. You may, however, run Aneka solo on your personal computer for development reasons.

Aneka Threads

An Aneka Thread is a piece of work that may be run on a remote computer. Unlike ordinary threads, each Aneka Thread runs in its process on the distant system. An Aneka Thread provides a comparable interface to a normal Thread and may be started and aborted in the same way. Aneka Threads, on the other hand, are simpler and do not support all of the behaviors provided by the .Net Thread class, such as thread priority management and actions like suspend and resume.



Comments

Popular posts from this blog

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?

Define Business ethics . Explain its significance.

Explain Parallel Efficiency of MapReduce.