| September 2020 | |
So |
Mo |
Di |
Mi |
Do |
Fr |
Sa |
| | 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | | |
Application datasets: 20749
Version datasets: 150205
DBApp v1.06
Copyright © demon
|
|
Programm-Informationen |
Applikation: | Continuation Passing C |
Version(en): | Hauptzweig | 0.9.1 | Lizenz: | MIT/X Consortium License |
Homepage: | http://www.pps.jussieu.fr/~kerneis/software/cpc/ |
Kategorie: | Konsole |
Beschreibung: |
CPC (Continuation Passing C) ist eine Programmiersprache, die zum Schreiben von parallelen Systemen dient. Der CPC-Programmierer manipuliert sehr schlanke Threads, die kooperativ oder präemptiv laufen können. Das CPC-Programm wird dann vom CPC-Übersetzer verarbeitet, der sehr effizienten Ereignissteuerungs-Code erzeugt. Dieser Ansatz ergibt das Beste aus zwei Welten: den relativen Komfort der Programmierung mit Threads und den niedrigen Speicherbedarf von Ereignissteuerungs-Code. Die Semantik von CPC ist definiert als eine Übersetzung von CPC-Quellcode in normalen C-Code. Die dafür verwendete Technik ist bekannt als Konvertierung in Continuation Passing. Die aktuelle Implementation von CPC wurde verwendet für Hekate, einen BitTorrent-Seeder, der Millionen von parallelen Torrents und zehntausende von gleichzeitig verbundenen Peers handhaben kann. |
|
Weitere Informationen |
Programmiersprache: | Keine Angaben |
Betriebsysteme: | |
Zielgruppe: | |
|
Neue Version melden
Neue Homepage melden
Neue Beschreibung
Lizenzänderung
Kategorie-Änderung
"Weitere Informationen" ändern
Weitere Anmerkungen
|
|
|