38:
668:
493:
MOOD (Musical Object-Oriented
Dialect) is a C++ class library for computer music . It runs on SPARC, MIPS, and MC680x0-based UNIX machines and on the Apple Macintosh, and uses MIDI I/O. It is designed for algorithmic composition, interactive systems, and cognition research, and is well-suited to any
796:
331:. In 2007 Anderson launched two new software projects: Bossa (middleware for distributed thinking), and Bolt (a framework for web-based training and education in the context of volunteer computing and distributed thinking).
663:
196:. While in graduate school he published four research papers in computer graphics. His PhD research involved using enhanced attribute grammars to specify and implement communication protocols.
244:
In 1994 he invented "Virtual
Reality Television", a television system allowing viewers to control their virtual position and orientation. He was awarded a patent for this invention in 1996.
254:
From 1995 to 1998 he was chief technical officer of Tunes.com, where he developed web-based systems for music discovery based on collaborative filtering, acoustics, and other models.
289:
806:
786:
776:
320:. It is used as a platform for several distributed applications in areas as diverse as mathematics, medicine, molecular biology, climatology, and astrophysics.
478:
610:
567:
801:
463:
205:
88:
193:
511:
791:
215:
MOOD (Musical Object-Oriented
Dialect), a parallel programming language and runtime system for computer music based on C++. A port for
165:
117:
417:
67:
20:
644:
630:
204:
From 1985 to 1992 he was an assistant professor in the UC Berkeley
Computer Science Department, where he received the NSF
692:
727:
347:, using volunteers on the Internet to perform tasks that require human intelligence, knowledge, or cognitive skills.
212:
FORMULA (Forth Music
Language), a parallel programming language and runtime system for computer music based on Forth.
595:
714:
297:
161:
273:
251:, and developed a web site, rare.com, that provided movie recommendations based on the user's movie ratings.
248:
781:
485:
327:, which used 23,000 volunteers to identify interstellar dust particles via the Web – an approach called
313:
236:, where he developed Sonic System, the first distributed system for professional digital audio editing.
169:
658:
771:
494:
application that needs concurrency and precise timing control. MOOD borrows many ideas from FORMULA .
344:
328:
317:
293:
189:
77:
63:
51:
636:
587:
548:
455:
387:
340:
258:
145:
208:
and IBM Faculty
Development awards. During this period he conducted several research projects:
626:
37:
618:
579:
538:
507:
447:
377:
140:
107:
672:
233:
406:
277:
765:
615:
Proceedings of the second ACM international conference on
Multimedia - MULTIMEDIA '94
324:
305:
262:
640:
591:
552:
459:
391:
309:
269:, an early volunteer computing project. Anderson continues to direct SETI@home.
708:
685:
225:
Continuous Media File System (CMFS), a file system for digital audio and video
222:
DASH, a distributed operating system with support for digital audio and video.
435:
731:
301:
266:
173:
525:
Anderson, David P.; Osawa, Yoshitomo; Govindan, Ramesh (November 1, 1992).
407:"A Grammar Based Methodology for Protocol Specification and Implementation"
622:
543:
526:
382:
365:
130:
A Grammar Based
Methodology for Protocol Specification and Implementation
661:, "Virtual Reality Television System", published February 3, 1998
717:, Dr. David Anderson describes SETI@home, BOINC and Volunteer Computing
756:
192:, and MS and PhD degrees in mathematics and computer science from the
797:
University of
Wisconsin–Madison College of Letters and Science alumni
216:
124:
583:
451:
177:
568:"A Continuous Media I/O Server and its Synchronization Mechanism"
436:"Formula: a programming language for expressive computer music"
296:. The project is funded by NSF and is based at the UC Berkeley
280:, a company that developed software for distributed computing.
292:
project, which develops an open-source software platform for
686:"BOINC – A System for Public-Resource Computing and Storage"
339:
The
Berkeley Open System for Skill Aggregation (BOSSA) is a
710:
BOINC - Berkeley Open Infrastructure for Network Computing
405:
Anderson, David P.; Landweber, Lawrence H. (July 1985).
510:. EECS Department, University of California, Berkeley.
506:
Anderson, David P.; Ferrari, Domenico (February 1988).
611:"A distributed computer system for professional audio"
168:, and an adjunct professor of computer science at the
566:
Anderson, David P.; Homsy, George (October 1, 1991).
160:(born 1955) is an American research scientist at the
609:
Anderson, D.; Doris, R.; Moorer, J. (October 1994).
366:"Hidden Line Elimination in Projected Grid Surfaces"
139:
123:
113:
103:
83:
73:
59:
44:
28:
300:. BOINC is used by about 100 projects, including
290:Berkeley Open Infrastructure for Network Computing
284:Berkeley Open Infrastructure for Network Computing
247:In 1994 he developed one of the first systems for
228:Comet, an I/O server for digital audio and video.
479:"MOOD: A Concurrent C++-Based Music Language"
8:
188:Anderson received a BA in mathematics from
19:For other people named David Anderson, see
335:Berkeley Open System for Skill Aggregation
25:
542:
434:Anderson, D.P.; Kiuvila, R. (July 1991).
381:
807:University of California, Berkeley staff
787:Search for extraterrestrial intelligence
356:
16:American research scientist (born 1955)
728:"The 3rd Pan-Galactic BOINC Workshop"
180:, Bossa, and Bolt software projects.
89:Presidential Young Investigator Award
7:
777:Researchers in distributed computing
531:ACM Transactions on Computer Systems
527:"A File System for Continuous Media"
414:Computer Sciences Technical Report
166:University of California, Berkeley
118:University of California, Berkeley
14:
364:D. P. Anderson (1 October 1982).
698:from the original on 2012-05-14.
647:from the original on 2020-06-05.
598:from the original on 2020-08-06.
514:from the original on 2022-08-10.
466:from the original on 2014-11-05.
423:from the original on 2023-04-27.
272:From 2000 to 2002, he served as
36:
508:"The DASH Project: an Overview"
477:Anderson, David; Bilmes, Jeff.
232:From 1992 to 1994 he worked at
206:Presidential Young Investigator
194:University of Wisconsin–Madison
68:University of Wisconsin-Madison
21:David Anderson (disambiguation)
1:
802:University of Houston faculty
92:IBM Faculty Development Grant
370:ACM Transactions on Graphics
48:1955 (age 68–69)
823:
792:Wesleyan University alumni
18:
757:Profile of David Anderson
323:Anderson was involved in
298:Space Sciences Laboratory
162:Space Sciences Laboratory
151:
96:
35:
743:p.39 (September 6, 2007)
288:In 2002 he created the
249:collaborative filtering
623:10.1145/192593.192702
544:10.1145/138873.138875
383:10.1145/357311.357313
314:Climateprediction.net
172:. Anderson leads the
170:University of Houston
617:. pp. 373–379.
345:distributed thinking
329:distributed thinking
318:World Community Grid
684:Anderson, David P.
294:volunteer computing
190:Wesleyan University
158:David Pope Anderson
78:Volunteer computing
64:Wesleyan University
52:Oakland, California
671:2020-06-05 at the
341:software framework
257:In 1995 he joined
146:Lawrence Landweber
155:
154:
98:Scientific career
30:David P. Anderson
814:
744:
742:
740:
739:
730:. Archived from
724:
718:
711:
706:
700:
699:
697:
690:
681:
675:
667:
666:
662:
655:
649:
648:
606:
600:
599:
563:
557:
556:
546:
522:
516:
515:
503:
497:
496:
490:
484:. Archived from
483:
474:
468:
467:
431:
425:
424:
422:
411:
402:
396:
395:
385:
361:
141:Doctoral advisor
135:
108:Computer science
40:
26:
822:
821:
817:
816:
815:
813:
812:
811:
762:
761:
753:
748:
747:
737:
735:
726:
725:
721:
709:
707:
703:
695:
688:
683:
682:
678:
673:Wayback Machine
664:
657:
656:
652:
633:
608:
607:
603:
584:10.1109/2.97251
565:
564:
560:
524:
523:
519:
505:
504:
500:
491:on 2018-03-06.
488:
481:
476:
475:
471:
452:10.1109/2.84829
433:
432:
428:
420:
409:
404:
403:
399:
363:
362:
358:
353:
337:
286:
242:
234:Sonic Solutions
202:
186:
133:
91:
66:
60:Alma mater
55:
49:
31:
24:
17:
12:
11:
5:
820:
818:
810:
809:
804:
799:
794:
789:
784:
779:
774:
764:
763:
760:
759:
752:
751:External links
749:
746:
745:
719:
701:
676:
650:
631:
601:
558:
537:(4): 311–337.
517:
498:
469:
426:
397:
376:(4): 274–288.
355:
354:
352:
349:
336:
333:
316:, and the IBM
285:
282:
278:United Devices
241:
238:
230:
229:
226:
223:
220:
213:
201:
198:
185:
182:
153:
152:
149:
148:
143:
137:
136:
127:
121:
120:
115:
111:
110:
105:
101:
100:
94:
93:
85:
81:
80:
75:
74:Known for
71:
70:
61:
57:
56:
50:
46:
42:
41:
33:
32:
29:
15:
13:
10:
9:
6:
4:
3:
2:
819:
808:
805:
803:
800:
798:
795:
793:
790:
788:
785:
783:
782:Living people
780:
778:
775:
773:
770:
769:
767:
758:
755:
754:
750:
734:on 2012-03-06
733:
729:
723:
720:
716:
712:
705:
702:
694:
687:
680:
677:
674:
670:
660:
654:
651:
646:
642:
638:
634:
628:
624:
620:
616:
612:
605:
602:
597:
593:
589:
585:
581:
578:(10): 51–57.
577:
573:
569:
562:
559:
554:
550:
545:
540:
536:
532:
528:
521:
518:
513:
509:
502:
499:
495:
487:
480:
473:
470:
465:
461:
457:
453:
449:
445:
441:
437:
430:
427:
419:
415:
408:
401:
398:
393:
389:
384:
379:
375:
371:
367:
360:
357:
350:
348:
346:
342:
334:
332:
330:
326:
325:Stardust@home
321:
319:
315:
311:
307:
306:Einstein@home
303:
299:
295:
291:
283:
281:
279:
275:
270:
268:
264:
263:Dan Werthimer
260:
255:
252:
250:
245:
239:
237:
235:
227:
224:
221:
218:
214:
211:
210:
209:
207:
199:
197:
195:
191:
183:
181:
179:
175:
171:
167:
163:
159:
150:
147:
144:
142:
138:
131:
128:
126:
122:
119:
116:
112:
109:
106:
102:
99:
95:
90:
86:
82:
79:
76:
72:
69:
65:
62:
58:
53:
47:
43:
39:
34:
27:
22:
736:. Retrieved
732:the original
722:
704:
679:
653:
614:
604:
575:
571:
561:
534:
530:
520:
501:
492:
486:the original
472:
446:(7): 12–21.
443:
439:
429:
413:
400:
373:
369:
359:
338:
322:
310:Rosetta@home
287:
271:
265:in creating
256:
253:
246:
243:
231:
219:also exists.
203:
187:
157:
156:
129:
114:Institutions
97:
772:1955 births
259:David Gedye
766:Categories
738:2015-02-12
659:US 5714997
632:0897916867
351:References
240:Inventions
302:SETI@home
267:SETI@home
184:Education
174:SETI@home
164:, at the
693:Archived
669:Archived
645:Archived
641:14625985
596:Archived
592:16991576
572:Computer
553:14287235
512:Archived
464:Archived
460:18682904
440:Computer
418:Archived
392:18113587
715:YouTube
416:(608).
665:
639:
629:
590:
551:
458:
390:
217:MS-DOS
200:Career
134:(1985)
132:
125:Thesis
104:Fields
84:Awards
696:(PDF)
689:(PDF)
637:S2CID
588:S2CID
549:S2CID
489:(PDF)
482:(PDF)
456:S2CID
421:(PDF)
410:(PDF)
388:S2CID
178:BOINC
54:, USA
627:ISBN
343:for
261:and
87:NSF
45:Born
713:on
619:doi
580:doi
539:doi
448:doi
378:doi
276:of
274:CTO
768::
691:.
643:.
635:.
625:.
613:.
594:.
586:.
576:24
574:.
570:.
547:.
535:10
533:.
529:.
462:.
454:.
444:24
442:.
438:.
412:.
386:.
372:.
368:.
312:,
308:,
304:,
176:,
741:.
621::
582::
555:.
541::
450::
394:.
380::
374:1
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.