Cosm (software)
{{Short description|Family of open distributed computing software and protocols}}
{{Infobox software
| name = Cosm
| logo =
| author = Adam Beberg
| developer = Mithral Inc.
| released = 1995
| programming language = C
| operating system = Microsoft Windows, Mac OS X, Unix-like
| language = English
| genre = Distributed computing
| website = {{URL|www.mithral.com/cosm/}}
| license = Apache License 2.0
}}
Cosm is a family of open distributed computing software and protocols developed in 1995 led by Adam L. Beberg, and later developed by Mithral Inc. Cosm is a registered trademark of Mithral Inc.{{cite web|url=https://tsdr.uspto.gov/#caseNumber=2734759&caseType=US_REGISTRATION_NO&searchType=statusSearch|title=USPTO registration number 2734759|date=July 8, 2003|publisher=US Patent and Trademark Office}}{{cite web|url=https://euipo.europa.eu/eSearch/#details/trademarks/011483286|title=CTM 011483286|date=May 27, 2013|publisher=European Union Intellectual Property Office}}
Early work on Cosm lead to Beberg co-founding distributed.net, which was used for cryptographic and mathematical challenges beginning in 1997.{{cite web | url = https://www.distributed.net/History | title = distributed.net History & Timeline | publisher =distributed.net}}{{cite web | url = https://www.distributed.net/Articles | title = distributed.net Articles of Incorporation | publisher = distributed.net | date = July 2, 1997 |accessdate= October 28, 2016 }} Beberg left the governing group of distributed.net in April 1999 to work on Cosm full-time.{{Cite web |title= A look towards the future |date= April 23, 1999 |author= David McNett |url= http://lists.distributed.net/hypermail/announce/0072.html |work= Distributed.net mailing list |archivedate= October 3, 1999 |archiveurl= https://web.archive.org/web/19991003201439/http://lists.distributed.net/hypermail/announce/0072.html |accessdate= October 28, 2016 }}{{Citation |title= Innovators Under 35: Adam Beberg, 25 |year= 1999 |work= MIT Technology Review |url= http://www2.technologyreview.com/tr35/profile.aspx?TRID=474 |accessdate= October 28, 2016 }}
The Cosm Client-Server Software Development Kit (CS-SDK) for building volunteer computing projects, along with experience in gathering volunteers gained from distributed.net, was used as the initial software framework for the Genome@home and Folding@home projects at Stanford University.{{cite web | url = http://folding.stanford.edu/English/About | archiveurl = https://web.archive.org/web/20130425214422/http://folding.stanford.edu/English/About | archivedate = April 25, 2013 | title = Folding@home - About | work = Folding@home | publisher = Stanford University | accessdate = October 3, 2022}} The project grew to over 400,000 simultaneous machines achieving 8 PFLOPS,{{cite web | url = https://foldingforum.org/viewtopic.php?f=16&t=20011#p198840 | title = Six Native PetaFLOPS | author = Jesse Victors | work = Folding@home | publisher = phpBB Group | date = November 10, 2011 | accessdate = June 3, 2012}} aiding in protein folding research.{{Cite web |title= Stanford University: Protein Researchers Bring Mac Users into the Fold |publisher= Apple |date= February 2002 |url= https://www.apple.com/science/profiles/stanford/ |archiveurl= https://web.archive.org/web/20040404085734/http://www.apple.com/science/profiles/stanford/ |archivedate= April 4, 2004 |accessdate= October 28, 2016 }} The Cosm CS-SDK was also used for the first several years of the eOn project.
Beberg worked towards a Doctorate degree at Stanford from 2004 through 2011, using Cosm for his research.{{Cite web |title= Adam L. Beberg |publisher= Stanford University Computer Science Department |work= Researcher page |url= https://cs.stanford.edu/people/beberg/ |accessdate= October 28, 2016}}
See also
References
External links
- [http://www.mithral.com/cosm/ Official website]