Skip to content

layerzero/cc0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#cc0

cc0 is a compiler targeting Layer Zero which is a general-purpose substrate for cloud computing.

cc0 compiles c0 code to i0 code. c0 is a variation of the C programming language with some extentions to support language-level multi-tasking and other mechanisms in Layer Zero. i0 is a ISA for Layer Zero which unifies myriads of nodes in the datacenters to form a big virtual machine.

#libi0

libi0 is a general library for writing c0 code targeted i0. You can get a copy of libi0 via cod.

#Build and install cc0

Please check Build and install cc0.

#Forum

A forum is set up for cc0-related discussions: http://www.baijia.info/forumdisplay.php?fid=199

#Contributors

cc0 is designed and implemented in the ECSA group directed by Prof. Lin Gu. This project is contributed by a group of people.

  • Lin Gu. Direct the design and development of c0/cc0.
  • Xiang Gao
  • Eric Zhiqiang Ma
  • Weiwei Jia
  • Bo Gan
  • An incomplete list of contributors can be found on github.