Back to Search

Parallele Implementierung Funktionaler Programmiersprachen

AUTHOR Loogen, Rita
PUBLISHER Springer (12/20/1989)
PRODUCT TYPE Paperback (Paperback)

Description
Funktionale Programmiersprachen sind seiteneffektfrei und bilden daher eine vielversprechende Basis f r die Programmierung von Parallelrechnern. Sie enthalten in der Regel keine expliziten Sprachkonstrukte zur Spezifizierung von Parallelit t. Ein parallelisierender Compiler kann die in einem funktionalen Programm implizit enthaltene Parallelit t entdecken und das Progamm in parallel ausf hrbare Prozesse zerlegen. Der Programmierer braucht sich also nicht, wie etwa in einer um Parallelkonstrukte erweiterten imperativen Programmiersprache, um die Verwaltung der parallelen Prozesse sowie Synchronisation und Kommunikation zu k mmern. Dies vereinfacht insbesondere die Programmierung von Systemen mit vielen Prozessoren. Auf der Grundlage einer einfachen funktionalen Beispielsprache, die den Kern aller funktionalen Sprachen umfa t, werden in diesem Buch die Techniken zur automatischen Parallelisierung funktionaler Programme erl utert und formal spezifiziert. Im Vordergrund steht jedoch der sprachorientierte Entwurf einer Parallelrechnerarchitektur, die die Ausf hrung funktionaler Programme in besonderer Weise unterst tzt.
Show More
Product Format
Product Details
ISBN-13: 9783540520498
ISBN-10: 354052049X
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: German
More Product Details
Page Count: 385
Carton Quantity: 11
Product Dimensions: 6.69 x 0.81 x 9.61 inches
Weight: 1.38 pound(s)
Feature Codes: Bibliography, Index, Illustrated
Country of Origin: US
Subject Information
BISAC Categories
Computers | Programming - Compilers
Computers | Computer Architecture
Computers | Languages - General
Dewey Decimal: 004.015
Library of Congress Control Number: 90141305
Descriptions, Reviews, Etc.
publisher marketing
Funktionale Programmiersprachen sind seiteneffektfrei und bilden daher eine vielversprechende Basis f r die Programmierung von Parallelrechnern. Sie enthalten in der Regel keine expliziten Sprachkonstrukte zur Spezifizierung von Parallelit t. Ein parallelisierender Compiler kann die in einem funktionalen Programm implizit enthaltene Parallelit t entdecken und das Progamm in parallel ausf hrbare Prozesse zerlegen. Der Programmierer braucht sich also nicht, wie etwa in einer um Parallelkonstrukte erweiterten imperativen Programmiersprache, um die Verwaltung der parallelen Prozesse sowie Synchronisation und Kommunikation zu k mmern. Dies vereinfacht insbesondere die Programmierung von Systemen mit vielen Prozessoren. Auf der Grundlage einer einfachen funktionalen Beispielsprache, die den Kern aller funktionalen Sprachen umfa t, werden in diesem Buch die Techniken zur automatischen Parallelisierung funktionaler Programme erl utert und formal spezifiziert. Im Vordergrund steht jedoch der sprachorientierte Entwurf einer Parallelrechnerarchitektur, die die Ausf hrung funktionaler Programme in besonderer Weise unterst tzt.
Show More
List Price $69.99
Your Price  $69.29
Paperback