摘要
DryadLINQ项目。 http://research.microsoft.com/research/sv/DryadLINQ/。 谷歌学者 LINQ项目。 http://msdn.microsoft.com/netframework/fueture/linq/。 谷歌学者 排序基准。 http://research.microsoft.com/barc/SortBenchmark/。 谷歌学者 BARU,C.K.,FECTEAU,G.,GOYAL,A.,HSIAO,H.,JHINGRAN,A.,PADMANABHAN,S.,COPELAND,G.P.,AND WILSON,W.G.DB2并行版。 IBM系统杂志34 , 2, 1995. 谷歌学者 数字图书馆 BECK,M.,DONGARRA,J.,AND PLANK,J.S.NetSolve/D:用于可扩展数据密集型协作的大规模并行网格执行系统。 在 国际并行和分布式处理研讨会(IPDPS) , 2005. 谷歌学者 数字图书馆 BLELLOCH,G.E.编程并行算法。 ACM(CACM)通信39 , 3, 1996. 谷歌学者 数字图书馆 BLUMOFE,R.D.、JOERG,C.F.、KUSZMAUL,B.、LEISERSON,C.E.、RANDALL,K.H.和ZHOU,Y.Cilk:一个高效的多线程运行时系统。 在 ACM SIGPLAN并行编程原理与实践研讨会(PPoPP) , 1995. 谷歌学者 数字图书馆 BORAL,H.、ALEXANDER,W.、CLAY,L.、COPELAND,G.、DANFORTH,S.、FRANKLIN,M.、HART,B.、SMITH,M.和VALDURIEZ,P.原型化Bubba,一个高度并行的数据库系统。 IEEE传输。 在Knowl上。 和数据工程2 , 1, 1990. 谷歌学者 数字图书馆 CARNAHAN,J.和DECOSTE,D.Pipelets:分布式计算框架。 在 W4:在Web搜索中学习 , 2005. 谷歌学者 CHAIKEN,R.、JENKINS,B.、LARSON,P.奥勒、。, RAMSEY,B.、SHAKIB,D.、WEAVER,S.和ZHOU,J.SCOPE:轻松高效地并行处理海量数据集。 在 国际超大数据库会议(VLDB) , 2008. 谷歌学者 数字图书馆 CHANG,F.,DEAN,J.,GHEMAWAT,S.,HSIEH,W.C.,WALLACH,D.A.,BURROWS,M.,CHANDRA,T.,FIKES,A.,AND GRUBER,R.E.BigTable:结构化数据的分布式存储系统。 在 操作系统设计与实现(OSDI)研讨会 , 2006. 谷歌学者 数字图书馆 CHIH YANG,H.,DASDAN,A.,HSIAO,R.-L.,AND PARKER,D.S.映射减少合并:简化大型集群上的关系数据处理。 在 SIGMOD国际数据管理会议 , 2007. 谷歌学者 数字图书馆 CHU,L.、TANG,H.、YANG,T.和SHEN,K.为基于集群的互联网服务优化数据聚合。 在 并行编程原理与实践研讨会 ,2003年。 谷歌学者 数字图书馆 CRUANES,T.、DAGEVILLE,B.和GHOSH,B.Oracle 10g中的并行SQL执行。 在 ACM SIGMOD公司 , 2004. 谷歌学者 数字图书馆 DEAN,J.和GHEMAWAT,S.MapReduce:大型集群上的简化数据处理。 在 第六届操作系统设计与实现研讨会论文集 , 2004. 谷歌学者 数字图书馆 DESHPANDE,A.,IVES,Z.,AND RAMAN,V.自适应查询处理。 数据库的基础和趋势1 , 1, 2007. 谷歌学者 数字图书馆 DEWITT,D.、GHANDEHARIZADEH,S.、SCHNEIDER,D.、HSIAO,H.、BRICKER,A.和RASMUSSEN,R.伽玛数据库机器项目。 IEEE知识与数据工程汇刊2 , 1, 1990. 谷歌学者 数字图书馆 DEWITT,D.,AND GRAY,J.并行数据库系统:高性能数据库处理的未来。 ACM通信36 , 6, 1992. 谷歌学者 数字图书馆 数据并行编程的查询语言。 在 2007年多核编程声明性方面研讨会会议记录 , 2007. 谷歌学者 数字图书馆 ENGLERT,S.,GLASSTONE,R.,AND HASAN,W.并行性及其代价:不间断SQL/MP的案例研究 Sigmod记录 , 1995. 谷歌学者 数字图书馆 FENG,L.,LU,H.,TAY,Y.C.,AND TUNG,A.K.H.分布式数据库系统中的缓冲区管理:基于数据挖掘的方法。 在 扩展数据库技术国际会议 1998年,H.-J.Schek、F.Saltor、I.Ramos和G.Alonso编辑,第1377卷 计算机科学课堂讲稿 . 谷歌学者 数字图书馆 GRAEFE,G.Volcano查询处理系统中并行性的封装。 在 SIGMOD国际数据管理会议 ,1990年。 谷歌学者 数字图书馆 GRAY,J.、SZALAY,A.、THAKAR,A.、KUNSZT,P.、STOUGHTON,C.、SLUTZ,D.和VANDENBERG,J.对SDSS SkyServer数据库进行数据挖掘。 在 分布式数据和结构4:第四届国际会议记录 ,2002年。 谷歌学者 HASAN,W.、FLORESCU,D.和VALDURIEZ,P.并行查询优化中的开放性问题。 SIGMOD记录25 , 3, 1996. 谷歌学者 数字图书馆 HELLERSTEIN,J.M.、STONEBRAKER,M.和HAMILTON,J.数据库系统的架构。 数据库基础和趋势1 , 2, 2007. 谷歌学者 数字图书馆 ISARD,M.、BUDIU,M.,YU,Y.、BIRRELL,A.和FETTERLY,D.Dryad:来自顺序构建块的分布式数据并行程序。 在 欧洲计算机系统会议记录(EuroSys) , 2007. 谷歌学者 数字图书馆 KABRA,N.,AND DEWITT,D.J.次优查询执行计划的高效查询中期重新优化。 在 SIGMOD国际数据管理会议 , 1998. 谷歌学者 数字图书馆 KOSSMANN,D.分布式查询处理的最新技术。 ACM计算。 Surv公司。 32 , 4, 2000. 谷歌学者 数字图书馆 MORVAN,F.和HAMEURLAIN,A.并行查询执行的动态内存分配策略。 在 应用计算研讨会 ,2002年。 谷歌学者 数字图书馆 OINN,T.,GREENWOOD,M.,ADDIS,M..,FERRIS,J.,GLOVER,K.,GOBLE,C.,HULL,D.,MARVIN,D.,LI,P.,LORD,P.、POCOCK,M.R.,SENGER,M.、WIPAT,A.和WROE,C.Taverna:为生命科学创建工作流环境的经验教训。 并发与计算:实践与经验18 , 10, 2005. 谷歌学者 数字图书馆 OLSTON,C.、REED,B.、SRIVASTAVA,U.、KUMAR,R.和TOMKINS,A.猪拉丁语:数据处理的一种不太外语。 在 国际数据管理会议(工业轨道) , 2008. 谷歌学者 数字图书馆 PIKE,R.、DORWARD,S.、GRIESEMER,R.和QUINLAN,S.解释数据:与Sawzall进行平行分析。 科学规划13 , 4, 2005. 谷歌学者 数字图书馆 SIMMA,A.、GOLDSZMIDT,M.、MACCORMICK,J.、BARHAM,P.、BLACK,R.、ISAACS,R.和MORTIER,R.CT-NOR:表示和推理连续时间内的事件。 在 人工智能不确定性国际会议 , 2008. 谷歌学者 STONEBRAKER,M.、BEAR,C.、CHETINTEMEL,U.、CHERNIACK,M.,GE,T.、HACHEM,N.、HARIZOPOULOS,S.、LIFTER,J.、ROGERS,J.和ZDONIK,S.均码? 第2部分:基准结果。 在 创新数据系统研究会议 , 2005. 谷歌学者 STONEBRAKER,M.,MADDEN,S.,ABADI,D.J.,HARIZOPOULOS,S.、HACHEM,N.和HELLAND,P.建筑时代的终结(是时候彻底改写了)。 在 国际超大数据库会议(VLDB) , 2007. 谷歌学者 数字图书馆 TAYLOR,I.、SHIELDS,M.、WANG,I.和HARRISON,A。 电子科学的工作流 2007年,ch.The Triana Workflow Environment:Architecture and Applications,第320-339页。 谷歌学者 TRINDER,P.、LOIDL,H.-W.和POINTON,R.平行和分布式Haskells。 函数编程杂志12 , (4&5), 2002. 谷歌学者 数字图书馆 YU,Y.,ISARD,M,infully,D,BUDIU,M,ERLINGSSON,Ú。, GUNDA,P.K.、CURREY,J.、MCSHERRY,F.和ACHAN,K.。一些用DryadLINQ编写的示例程序。 技术代表MSR-TR-2008-74,Microsoft Research,2008年。 谷歌学者 ZHAO,Y.、HATEGAN,M.、CLIFFORD,B.、FOSTER,I.、VON LASZEWSKI,G.、NEFEDOVA,V.、RAICU,I.,STEF-PRAUN,T.和WILDE,M.Swift:快速、可靠、松散耦合的并行计算。 IEEE服务大会 , 2007. 谷歌学者 交叉引用
建议
科学分析用DryadLINQ 2009年电子科学:2009年IEEE第五届电子科学国际会议记录 将高级并行运行时应用于数据/计算密集型应用程序越来越普遍。 MapReduce编程模型的简单性和Hadoop等开源MapReduce运行时的可用性吸引了更多。。。 DryadLINQ CTP中科学应用的设计模式 DataCloud-SC’11:第二届云中数据密集型计算国际研讨会会议记录 高级数据流编程语言接口的设计和实现对于数据密集型计算越来越重要。 DryadLINQ是一种声明性的、以数据为中心的语言,它使程序员能够处理大。。。 使用SugarHaskell实现对布局敏感的语言扩展 哈斯克尔12:2012年哈斯克尔研讨会会议记录 程序员需要方便的语法来编写优雅简洁的程序。 因此,Haskell标准为某些场景提供了语法糖(例如,为一元代码做标记),Haskel编译器的作者为更多。。。