Company type | Private |
---|---|
Industry | Software Development |
Founded | 2006 |
Founder | Joseph Coffland |
Headquarters | Sonoma, California , United States |
Area served | Worldwide |
Key people | Joseph Coffland (President and CEO) |
Website | cauldrondevelopment |
Cauldron Development LLC is a software engineering company which specializes in open-source, embedded systems, simulation and programming language design. Cauldron Development has been involved in major programming projects with organizations including Hewlett Packard, Wabtec, University of Notre Dame, Stanford University and Ugobe. The company was founded in 2006 and is based in Petaluma, California.[citation needed]
Joseph Coffland (born February 16, 1976) is an American computer scientist, founder and CEO of Cauldron Development LLC and lead developer at Folding@home.[1][2][3]
He is the lead of Cauldron Development and the primary developer of Folding@home's client-side software, including the GUI for the user as well as some of the Folding@home cores—the underlying software that performs molecular dynamics simulations as a background process. In 2012, he worked with the Pande laboratory at Stanford University to develop a hybrid core that utilizes both CPUs and GPUs[1] In 2008, he worked to rewrite Folding@home's server computer code from scratch. The reliability of the servers significantly improved as a result of this new software.[4]
Cauldron Development has been involved in major programming projects with organizations including Hewlett Packard, Wabtec, University of Notre Dame, Stanford University and Ugobe.[citation needed]
One of the companies projects was to develop software for the Open-Source Simulation and Computer Aided Machining (OpenSCAM) project. OpenSCAM simulates the process of 3D printing. The simulation software improves the accuracy of 3D printing.[12]
The company developed XmlPL, the XML Processing Language. XmlPL uses syntax which is similar to the C programming language, and includes XML statements and path expression. XmlPL compiles XML rather than interpreting it.[13]
A modeling environment and pde solver, used to study cellular behavior.[6]
A hardware/software co-simulation system.
Cauldron Development has created server-side and client-side software for the Folding@home distributed computing project. The company is also the lead developer for V7 client-side software for the project.[14]
((cite web))
: CS1 maint: url-status (link)
((cite web))
: CS1 maint: url-status (link)
((cite journal))
: Check |doi=
value (help); Unknown parameter |authors=
ignored (help)CS1 maint: DOI inactive as of August 2023 (link)
((cite journal))
: Check |doi=
value (help)CS1 maint: DOI inactive as of August 2023 (link) CS1 maint: date and year (link)
((cite journal))
: Check |doi=
value (help)CS1 maint: DOI inactive as of August 2023 (link) CS1 maint: date and year (link) CS1 maint: multiple names: authors list (link)
((cite book))
: Check |doi=
value (help)CS1 maint: DOI inactive as of August 2023 (link) CS1 maint: multiple names: authors list (link)
((cite book))
: Check |doi=
value (help)CS1 maint: DOI inactive as of August 2023 (link) CS1 maint: date and year (link) CS1 maint: multiple names: authors list (link)