CuPit - a parallel language for neural algorithms: language reference and tutorial
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Karlsruhe
Univ., Fak. für Informatik
1994
|
Schriftenreihe: | Universität <Karlsruhe> / Fakultät für Informatik: Interner Bericht
1994,4 |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 75 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV009607886 | ||
003 | DE-604 | ||
007 | t | ||
008 | 940520s1994 |||| 00||| gerod | ||
016 | 7 | |a 941022153 |2 DE-101 | |
035 | |a (OCoLC)75435532 | ||
035 | |a (DE-599)BVBBV009607886 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-12 |a DE-29T |a DE-91G | ||
100 | 1 | |a Prechelt, Lutz |e Verfasser |4 aut | |
245 | 1 | 0 | |a CuPit - a parallel language for neural algorithms |b language reference and tutorial |c Lutz Prechelt |
264 | 1 | |a Karlsruhe |b Univ., Fak. für Informatik |c 1994 | |
300 | |a 75 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Universität <Karlsruhe> / Fakultät für Informatik: Interner Bericht |v 1994,4 | |
810 | 2 | |a Fakultät für Informatik: Interner Bericht |t Universität <Karlsruhe> |v 1994,4 |w (DE-604)BV000003275 |9 1994,4 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006350636&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006350636 |
Datensatz im Suchindex
_version_ | 1808046848607256576 |
---|---|
adam_text |
2
CONTENTS
CONTENTS
PART
I:
INTRODUCTION
5
1
PURPOSE
AND
SCOPE
OF
THE
LANGUAGE
5
2
MOTIVATION
6
3
LANGUAGE
GOALS
AND
NON-GOALS
6
3.1
GOALS
.
7
3.2
NON-GOALS
.
7
3.3
GENERAL
PURPOSE
LANGUAGES
VERSUS
DOMAIN
SPECIFIC
LANGUAGES
.
7
4
CUPIT
OVERVIEW
8
4.1
OVERALL
LANGUAGE
STRUCTURE
.
8
4.2
SPECIAL
DECLARATIONS
.
8
4.3
PROGRAM
STRUCTURE
AND
PARALLELISM
.
9
4.4
INPUT
AND
OUTPUT
.
9
4.5
KINDS
OF
SEMANTIC
ERRORS
.
9
5
ABOUT
THIS
REPORT
9
6
TUTORIAL
10
6.1
THE
PROBLEM
.
10
6.1.1
OVERVIEW
.
10
6.1.2
THE
NETWORK
.
11
6.1.3
THE
ALGORITHM
.
11
6.1.4
INHERENT
PARALLELISM
.
12
6.2
PROPERTIES
OF
A
PROBLEM-ADEQUATE
SOLUTION
.
13
6.2.1
DESCRIPTION
OF
THE
NETWORK
.
13
6.2.2
DESCRIPTION
OF
THE
ALGORITHM
.
14
6.2.3
DESCRIPTION
OF
PARALLELISM
.
14
6.3
THE
SOLUTION
.
15
6.3.1
OVERVIEW
.
16
6.3.2
THE
"
WEIGHTS
"
.
16
6.3.3
THE
"
UNITS
"
.
17
6.3.4
THE
MULTI-LAYER
PERCEPTRON
.
18
6.3.5
THE
FORWARD
PASS
.
19
6.3.6
THE
BACKWARD
PASS
.
20
6.3.7
THE
WEIGHT
UPDATE
.
21
6.3.8
PROCESSING
ONE
EXAMPLE
.
22
6.3.9
ELIMINATING
WEIGHTS
.
23
6.3.10
THE
REDUCTION
FUNCTION
.
24
6.3.11
EXTERNAL
PROGRAM
PARTS
.
25
6.3.12
GLOBAL
DATA
DEFINITIONS
.
26
6.3.13
THE
CENTRAL
AGENT
.
26
6.3.14
THE
WHOLE
PROGRAM
.
28
6.4
USABLE
PARALLELISM
.
29
6.5
WHAT
IS
NOT
SHOWN
HERE
.
29
PART
II:
LANGUAGE
REFERENCE
31
7
TYPE
DEFINITIONS
31
7.1
OVERVIEW
.
31
7.2
SIMPLE
TYPES
.
32
7.3
INTERVAL
TYPES
.
33
7.4
RECORD
TYPES
.
33
CONTENTS
3
7.5
NODE
TYPES
.
34
7.6
CONNECTION
TYPES
.
36
7.7
ARRAY
TYPES
.
36
7.8
GROUP
TYPES
.
37
7.9
NETWORK
TYPES
.
37
8
DATA
OBJECT
DEFINITIONS
38
9
SUBROUTINE
DEFINITIONS
39
9.1
OVERVIEW
.
39
9.2
PROCEDURES
AND
FUNCTIONS
.
39
9.3
REDUCTION
FUNCTIONS
.
41
9.4
WINNER-TAKES-ALL
FUNCTIONS
.
42
9.5
MERGE
PROCEDURES
.
42
LOSTATEMENTS
43
10.1
OVERVIEW
.
43
10.2
ASSIGNMENT
.
44
10.3
I/O
ASSIGNMENT
.
45
10.4
PROCEDURE
CALL
.
45
10.5
REDUCTION
STATEMENT
.
46
10.6
WINNER-TAKES-ALL
STATEMENT
.
47
10.7
CONTROL
FLOW
STATEMENTS
.
48
10.8
DATA
ALLOCATION
STATEMENTS
.
49
10.8.1
CONNECTION
CREATION
AND
DELETION
.
50
10.8.2
NODE
CREATION
AND
DELETION
.
50
10.8.3
NETWORK
REPLICATION
.
51
10.9
MERGE
STATEMENT
.
51
11
EXPRESSIONS
52
11.1
OVERVIEW
.
52
11.2
TYPE
COMPATIBILITY
AND
TYPE
CONVERSION
.
52
11.3
OPERATORS
.
53
11.4
FUNCTION
CALL
.
58
12REFERRING
TO
DATA
OBJECTS
59
12.1
ME,
YOU,
INDEX,
AND
EXPLICIT
VARIABLES
.
59
12.2
SELECTION
.
59
12.3
SUBSCRIPTION
AND
PARALLEL
VARIABLES
.
60
12.4
CONNECTION
ADDRESSING
.
60
13THE
CENTRAL
AGENT
61
14
OVERALL
PROGRAM
STRUCTURE
61
15BASIC
SYNTACTIC
ELEMENTS
62
15.1
IDENTIFIER
.
62
15.2
DENOTER
.
63
15.3
KEYWORDS
AND
COMMENTS
.
63
16PREDEFINED
ENTITIES
64
17COMPILER-DEPENDENT
PROPERTIES
64
APPENDIX
66
A
TERMINOLOGY
AND
ABBREVIATIONS
66
4
LIST
OF
TABLES
B
POSSIBLE
FUTURE
LANGUAGE
EXTENSIONS
66
C
OPERATOR
CORRESPONDENCES
TO
MODULA-2
AND
C
67
D
IMPLEMENTATION
STATUS
67
E
THE
EXAMPLE
PROGRAM
68
BIBLIOGRAPHY
72
INDEX
73 |
any_adam_object | 1 |
author | Prechelt, Lutz |
author_facet | Prechelt, Lutz |
author_role | aut |
author_sort | Prechelt, Lutz |
author_variant | l p lp |
building | Verbundindex |
bvnumber | BV009607886 |
ctrlnum | (OCoLC)75435532 (DE-599)BVBBV009607886 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 cb4500</leader><controlfield tag="001">BV009607886</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940520s1994 |||| 00||| gerod</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">941022153</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75435532</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009607886</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Prechelt, Lutz</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">CuPit - a parallel language for neural algorithms</subfield><subfield code="b">language reference and tutorial</subfield><subfield code="c">Lutz Prechelt</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Karlsruhe</subfield><subfield code="b">Univ., Fak. für Informatik</subfield><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">75 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Universität <Karlsruhe> / Fakultät für Informatik: Interner Bericht</subfield><subfield code="v">1994,4</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Fakultät für Informatik: Interner Bericht</subfield><subfield code="t">Universität <Karlsruhe></subfield><subfield code="v">1994,4</subfield><subfield code="w">(DE-604)BV000003275</subfield><subfield code="9">1994,4</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006350636&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006350636</subfield></datafield></record></collection> |
id | DE-604.BV009607886 |
illustrated | Not Illustrated |
indexdate | 2024-08-22T00:50:41Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006350636 |
oclc_num | 75435532 |
open_access_boolean | |
owner | DE-12 DE-29T DE-91G DE-BY-TUM |
owner_facet | DE-12 DE-29T DE-91G DE-BY-TUM |
physical | 75 S. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
publisher | Univ., Fak. für Informatik |
record_format | marc |
series2 | Universität <Karlsruhe> / Fakultät für Informatik: Interner Bericht |
spelling | Prechelt, Lutz Verfasser aut CuPit - a parallel language for neural algorithms language reference and tutorial Lutz Prechelt Karlsruhe Univ., Fak. für Informatik 1994 75 S. txt rdacontent n rdamedia nc rdacarrier Universität <Karlsruhe> / Fakultät für Informatik: Interner Bericht 1994,4 Fakultät für Informatik: Interner Bericht Universität <Karlsruhe> 1994,4 (DE-604)BV000003275 1994,4 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006350636&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Prechelt, Lutz CuPit - a parallel language for neural algorithms language reference and tutorial |
title | CuPit - a parallel language for neural algorithms language reference and tutorial |
title_auth | CuPit - a parallel language for neural algorithms language reference and tutorial |
title_exact_search | CuPit - a parallel language for neural algorithms language reference and tutorial |
title_full | CuPit - a parallel language for neural algorithms language reference and tutorial Lutz Prechelt |
title_fullStr | CuPit - a parallel language for neural algorithms language reference and tutorial Lutz Prechelt |
title_full_unstemmed | CuPit - a parallel language for neural algorithms language reference and tutorial Lutz Prechelt |
title_short | CuPit - a parallel language for neural algorithms |
title_sort | cupit a parallel language for neural algorithms language reference and tutorial |
title_sub | language reference and tutorial |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006350636&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV000003275 |
work_keys_str_mv | AT precheltlutz cupitaparallellanguageforneuralalgorithmslanguagereferenceandtutorial |