Split-C
title: "Split-C" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["concurrent-programming-languages", "c-programming-language-family"] topic_path: "technology/programming-languages" source: "https://en.wikipedia.org/wiki/Split-C" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::data[format=table title="Infobox programming language"]
| Field | Value |
|---|---|
| name | Split-C |
| paradigm | imperative (procedural), structured, parallel |
| latest_release_version | |
| typing | static, weak, manifest |
| influenced_by | C |
| operating_system | Cross-platform: Thinking Machines CM-5, Intel Paragon, IBM SP-2, Meiko CS-2 |
| website | Split-C project website |
| :: |
| name =Split-C | logo = | paradigm = imperative (procedural), structured, parallel | year = | designer = | developer = | latest_release_version = | latest release date = | typing = static, weak, manifest | implementations = | dialects = | influenced_by =C | influenced = | operating_system = Cross-platform: Thinking Machines CM-5, Intel Paragon, IBM SP-2, Meiko CS-2 | license = | website = Split-C project website | file_ext = Split-C is a parallel extension of the C programming language. The Split-C project website describes Split-C as:
::quote a parallel extension of the C programming language that supports efficient access to a global address space on current distributed memory multiprocessors. It retains the "small language" character of C and supports careful engineering and optimization of programs by providing a simple, predictable cost model. ::
Development of Split-C appears to be at a standstill since 1996. Split-C is similar to Cilk.
Notes
References
- Krishnamurthy, A., Culler, D. E., Dusseau, A., Goldstein, S. C., Lumetta, S., von Eicken, T., and Yelick, K. 1993. Parallel programming in Split-C. In Proceedings of the 1993 ACM/IEEE Conference on Supercomputing (Portland, Oregon, United States). Supercomputing '93. ACM Press, New York, NY, 262-273. http://doi.acm.org/10.1145/169627.169724, http://www.eecs.berkeley.edu/Research/Projects/CS/parallel/castle/split-c/split-c.tr.html
References
- [http://www.eecs.berkeley.edu/Research/Projects/CS/parallel/castle/split-c/ Split-C – UC Berkeley, CS Division]
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::