{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,2]],"date-time":"2024-08-02T13:11:47Z","timestamp":1722604307126},"reference-count":71,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2017,2,1]],"date-time":"2017-02-01T00:00:00Z","timestamp":1485907200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1016\/j.future.2016.07.014","type":"journal-article","created":{"date-parts":[[2016,9,9]],"date-time":"2016-09-09T13:01:26Z","timestamp":1473426086000},"page":"180-193","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":47,"special_numbering":"C","title":["Composable architecture for rack scale big data computing"],"prefix":"10.1016","volume":"67","author":[{"ORCID":"http:\/\/orcid.org\/0000-0001-9072-1140","authenticated-orcid":false,"given":"Chung-Sheng","family":"Li","sequence":"first","affiliation":[]},{"given":"Hubertus","family":"Franke","sequence":"additional","affiliation":[]},{"given":"Colin","family":"Parris","sequence":"additional","affiliation":[]},{"given":"Bulent","family":"Abali","sequence":"additional","affiliation":[]},{"given":"Mukil","family":"Kesavan","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-8012-5852","authenticated-orcid":false,"given":"Victor","family":"Chang","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.future.2016.07.014_br000005","series-title":"The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines","author":"Barroso","year":"2013"},{"key":"10.1016\/j.future.2016.07.014_br000010","unstructured":"NIST SP 800-145, A NIST definition of cloud computing, http:\/\/csrc.nist.gov\/publications\/nistpubs\/800-145\/SP800-145.pdf."},{"key":"10.1016\/j.future.2016.07.014_br000015","unstructured":"NIST SP 500-292, Cloud Computing Reference Architecture, v1.0. http:\/\/www.nist.gov\/customcf\/get_pdf.cfm?pub_id=909505."},{"issue":"2\u20133","key":"10.1016\/j.future.2016.07.014_br000020","first-page":"1","article-title":"Software defined environments: An introduction","volume":"58","author":"Li","year":"2014","journal-title":"IBM J. Res. Dev."},{"key":"10.1016\/j.future.2016.07.014_br000025","series-title":"Proceedings of the Third ACM Symposium on Cloud Computing","first-page":"7","article-title":"Heterogeneity and dynamicity of clouds at scale: Google trace analysis","author":"Reiss","year":"2012"},{"key":"10.1016\/j.future.2016.07.014_br000030","unstructured":"Q. Zhang, J.L. Hellerstein, R. Boutaba, Characterizing task usage shapes in Google\u2019s compute clusters, in: Large Scale Distributed Systems and Middleware Workshop, LADIS\u201911. 2011."},{"key":"10.1016\/j.future.2016.07.014_br000035","series-title":"Proceedings of the 1st Workshop on Architectures and Systems for Big Data","first-page":"4","article-title":"A collaborative memory system for high-performance and cost-effective clustered architectures","author":"Samih","year":"2011"},{"key":"10.1016\/j.future.2016.07.014_br000040","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1016\/j.future.2013.12.028","article-title":"The business intelligence as a service in the cloud","volume":"37","author":"Chang","year":"2014","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.future.2016.07.014_br000045","doi-asserted-by":"crossref","unstructured":"K. Lim, J. Chang, T. Mudge, P. Ranganathan, S.K. Reinhardt, T.F. Wenisch, Disaggregated memory for expansion and sharing in blade servers, in: Proc. ISCA, 2009.","DOI":"10.1145\/1555754.1555789"},{"key":"10.1016\/j.future.2016.07.014_br000050","unstructured":"PCI-SIG: Peripheral Component Interconnect Express (PCIe) 4.0, 2015. http:\/\/www.pcisig.com."},{"key":"10.1016\/j.future.2016.07.014_br000055","unstructured":"IEEE P802.3bs 400 Gb\/s Ethernet Task Force, http:\/\/www.ieee802.org\/3\/bs\/."},{"key":"10.1016\/j.future.2016.07.014_br000060","unstructured":"IBM Corp., z\/VM built on IBM Virtualization Technology General Information Version 4 Release 3.0, 2002."},{"issue":"1","key":"10.1016\/j.future.2016.07.014_br000065","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1147\/sj.421.0029","article-title":"Dynamic reconfiguration: Basic building blocks for autonomic computing on IBM pSeries servers","volume":"42","author":"Jann","year":"2003","journal-title":"IBM Syst. J."},{"key":"10.1016\/j.future.2016.07.014_br000070","series-title":"Sixth IFIP International Conference on Network and Parallel Computing, 2009","article-title":"Performance evaluation of parallel programming in virtual machine environment","author":"Xu","year":"2009"},{"key":"10.1016\/j.future.2016.07.014_br000075","doi-asserted-by":"crossref","unstructured":"K. Lim, Y. Turner, J.R. Santos, A. AuYoung, J. Chang, P. Ranganathan, T.F. Wenisch, System-level implications of composable memory, in: Proc. HPCA, 2012.","DOI":"10.1109\/HPCA.2012.6168955"},{"key":"10.1016\/j.future.2016.07.014_br000080","unstructured":"GraphLab. http:\/\/graphlab.com\/."},{"key":"10.1016\/j.future.2016.07.014_br000085","unstructured":"Memcached - a distributed memory object caching system. http:\/\/memcached.org\/."},{"key":"10.1016\/j.future.2016.07.014_br000090","unstructured":"PigMix benchmark tool. http:\/\/cwiki.apache.org\/confluence\/display\/PIG\/PigMix."},{"key":"10.1016\/j.future.2016.07.014_br000095","unstructured":"S.M. Rumble, D. Ongaro, R. Stutsman, M. Rosenblum, J.K. Ousterhout, It\u2019s time for low latency, in: HotOS, Vol.13, 2011 May, pp. 11-11."},{"key":"10.1016\/j.future.2016.07.014_br000100","doi-asserted-by":"crossref","unstructured":"S. Han, N. Egi, A. Panda, S. Ratnasamy, G. Shi, S. Shenker, Network support for resource disaggregation in next-generation datacenters in: Proc. HotNets, page 10, 2013.","DOI":"10.1145\/2535771.2535778"},{"key":"10.1016\/j.future.2016.07.014_br000105","series-title":"2012 IEEE Conference on High Performance Extreme Computing","first-page":"1","article-title":"Driving big data with big compute","author":"Byun","year":"2012"},{"key":"10.1016\/j.future.2016.07.014_br000110","unstructured":"S. Ackermann, V. Jovanovic, T. Rompf, M. Odersky, Jet: An embedded DSL for high performance big data processing, in: International Workshop on End-to-end Management of Big Data, BigData 2012, No. EPFL-CONF-181673, 2012."},{"key":"10.1016\/j.future.2016.07.014_br000115","unstructured":"R. Xin, U.C. AMPLab, J. Gonzalez, J. Rosen, M. Zaharia, M. Franklin, S. Shenker, I. Stoica, Beating State-of-the-art By-10000%, in: CIDR, 2013."},{"key":"10.1016\/j.future.2016.07.014_br000120","series-title":"2013 IEEE International Conference on Big Data","first-page":"2","article-title":"The Berkeley data analytics stack: Present and future","author":"Franklin","year":"2013"},{"key":"10.1016\/j.future.2016.07.014_br000125","unstructured":"M. Zaharia, M. Chowdhury, M.J. Franklin, S. Shenker, I. Stoica, Spark: cluster computing with working sets, in: Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing, Vol. 10, 2010 June, p. 10."},{"key":"10.1016\/j.future.2016.07.014_br000130","unstructured":"J. Taylor, ARM and disaggregated Rack, Keynote, LCA 2013, 2013. https:\/\/www.youtube.com\/watch?v=LRfsIMM1KjQ."},{"key":"10.1016\/j.future.2016.07.014_br000135","unstructured":"J. Parikh, Facebook News, Keynote, Opencompute Summit, 2015."},{"key":"10.1016\/j.future.2016.07.014_br000140","unstructured":"Cisco UCS M-Series Modular Servers. http:\/\/www.cisco.com\/c\/en\/us\/products\/servers-unified-computing\/ucs-m-series-modular-servers\/index.html."},{"key":"10.1016\/j.future.2016.07.014_br000145","unstructured":"AMD Disaggregates the Server, Defines New Hyperscale Building Block. http:\/\/www.seamicro.com\/sites\/default\/files\/MoorInsights.pdf."},{"key":"10.1016\/j.future.2016.07.014_br000150","unstructured":"SeaMicro Technology Overview. http:\/\/seamicro.com\/sites\/default\/files\/SM_TO01_64_v2.5.pdf."},{"key":"10.1016\/j.future.2016.07.014_br000155","unstructured":"Intel, Facebook Collaborate on Future Datacenter Rack Technologies, Jan. 2013. http:\/\/newsroom.intel.com\/community\/intel_newsroom\/blog\/2013\/01\/16\/intel-facebook-collaborate-on-future-data-center-rack-technologies."},{"key":"10.1016\/j.future.2016.07.014_br000160","unstructured":"Open Compute Project. http:\/\/www.opencompute.org."},{"key":"10.1016\/j.future.2016.07.014_br000165","series-title":"2010 International Conference on High Performance Computing and Simulation","first-page":"224","article-title":"rCUDA: Reducing the number of GPU-based accelerators in high performance clusters","author":"Duato","year":"2010"},{"key":"10.1016\/j.future.2016.07.014_br000170","series-title":"Optical Fiber Communication Conference","first-page":"OTuH2","article-title":"The emerging optical data center","author":"Vahdat","year":"2011"},{"issue":"4","key":"10.1016\/j.future.2016.07.014_br000175","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1145\/2377677.2377698","article-title":"A demonstration of ultra-low-latency data center optical circuit switching","volume":"42","author":"Farrington","year":"2012","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"10.1016\/j.future.2016.07.014_br000180","series-title":"Optical Fiber Communication Conference","article-title":"Delivering scale out data center networking with optics\u2013why and how","author":"Vahdat","year":"2012"},{"key":"10.1016\/j.future.2016.07.014_br000185","doi-asserted-by":"crossref","unstructured":"C. Reano, R. May, E.S. Quintana-Orti, F. Silla, J. Duato, A.J. Pena, Influence of infiniband FDR on the performance of remote GPU virtualization, in: IEEE International Conference on Cluster Computing, CLUSTER, 2013, pp. 1\u20138.","DOI":"10.1109\/CLUSTER.2013.6702662"},{"key":"10.1016\/j.future.2016.07.014_br000190","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.future.2015.10.003","article-title":"A model to compare cloud and non-cloud storage of big data","volume":"57","author":"Chang","year":"2016","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.future.2016.07.014_br000195","unstructured":"Arista, Arista Networks Cloud Networking Portfolio, https:\/\/www.arista.com\/en\/products\/switches \u00a0(accessed on 23.12.15)."},{"key":"10.1016\/j.future.2016.07.014_br000200","unstructured":"Mellanox Technologies, InfiniBand Performance, http:\/\/www.mellanox.com\/page\/performance_infiniband \u00a0(accessed on 23.12.15)."},{"key":"10.1016\/j.future.2016.07.014_br000205","unstructured":"Calient \u201cCalient S320 Datasheet\u201d, http:\/\/www.calient.net\/members-area\/?redirect-to=\/download\/s320-optical-circuit-switch-datasheet\/ \u00a0(accessed on 23.12.15)."},{"key":"10.1016\/j.future.2016.07.014_br000210","unstructured":"H3 Platforms http:\/\/www.h3platform.com:443\/opencart\/index.php?route=product\/category&path=60."},{"key":"10.1016\/j.future.2016.07.014_br000215","series-title":"2010 18th IEEE Symposium on High Performance Interconnects","first-page":"25","article-title":"Multi-root share of single-root I\/O virtualization (SR-IOV) compliant PCI Express device","author":"Suzuki","year":"2010"},{"key":"10.1016\/j.future.2016.07.014_br000220","unstructured":"Scalable Logic: Enhanced Networking in the AWS Cloud, 2013. http:\/\/blogs.scalablelogic.com\/2013\/12\/enhanced-networking-in-aws-cloud.html."},{"key":"10.1016\/j.future.2016.07.014_br000225","unstructured":"Scalable Logic: Enhanced Networking in the AWS Cloud - Part 2, 2014. http:\/\/blogs.scalablelogic.com\/2014\/01\/enhanced-networking-in-aws-cloud-part-2.html."},{"key":"10.1016\/j.future.2016.07.014_br000230","unstructured":"S. Balakrishnan, R. Black, A. Donnelly, P. England, A. Glass, D. Harper, S. Legtchenko, A. Ogus, E. Peterson, A. Rowstron, Pelican: A building block for exascale cold data storage, in: 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI 14, 2014, pp. 351-365."},{"key":"10.1016\/j.future.2016.07.014_br000235","series-title":"Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units","article-title":"Quantifying numa and contention effects in multi-gpu systems","author":"Spafford","year":"2011"},{"issue":"5","key":"10.1016\/j.future.2016.07.014_br000240","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/MCSE.2011.83","article-title":"Keeneland: Bringing heterogeneous GPU computing to the computational science community","volume":"13","author":"Vetter","year":"2011","journal-title":"Comput. Sci. Eng."},{"key":"10.1016\/j.future.2016.07.014_br000245","unstructured":"P. Micikevicius, Multi-GPU programming. GPU Computing Webinars, NVIDIA, 2011."},{"key":"10.1016\/j.future.2016.07.014_br000250","unstructured":"T.P. Morgan, Facebook to open up Custom Machine Learning Iron, 2015. http:\/\/www.nextplatform.com\/2015\/12\/10\/facebook-to-open-up-custom-machine-learning-iron\/."},{"issue":"1\u20132","key":"10.1016\/j.future.2016.07.014_br000255","article-title":"Overview of IBM zEnterprise 196 I\/O subsystem with focus on new PCI express infrastructure","volume":"56","author":"Gregg","year":"2012","journal-title":"IBM J. Res. Dev."},{"key":"10.1016\/j.future.2016.07.014_br000260","series-title":"Proceedings of the 7th International Conference on Autonomic Computing","first-page":"11","article-title":"Efficient resource provisioning in compute clouds via vm multiplexing","author":"Meng","year":"2010"},{"key":"10.1016\/j.future.2016.07.014_br000265","series-title":"Proceedings of the Third ACM Symposium on Cloud Computing","first-page":"7","article-title":"Heterogeneity and dynamicity of clouds at scale: Google trace analysis","author":"Reiss","year":"2012"},{"key":"10.1016\/j.future.2016.07.014_br000270","series-title":"Proceedings of the 1st Workshop on Architectures and Systems for Big Data","first-page":"4","article-title":"A collaborative memory system for high-performance and cost-effective clustered architectures","author":"Samih","year":"2011"},{"key":"10.1016\/j.future.2016.07.014_br000275","unstructured":"Q. Zhang, J.L. Hellerstein, R. Boutaba, Characterizing task usage shapes in Google compute clusters, in: Large Scale Distributed Systems and Middleware Workshop, LADIS.11, 2011."},{"key":"10.1016\/j.future.2016.07.014_br000280","unstructured":"B. Abali, R.J. Eickemeyer, H. Franke, C.-S. Li, M.A. Taubenblatt, Disaggregated and optically interconnected memory: when will it be cost effective? 2015. ArXiv Preprint arXiv:1503.01416 \u00a0(3.03.15)."},{"key":"10.1016\/j.future.2016.07.014_br000285","series-title":"Proceedings of the 34th Annual ACM\/IEEE International Symposium on Microarchitecture","first-page":"318","article-title":"Handling long-latency loads in a simultaneous multithreading processor","author":"Tullsen","year":"2001"},{"key":"10.1016\/j.future.2016.07.014_br000290","unstructured":"SPEC. SPEC CPU 2006 benchmarks. http:\/\/spec.org."},{"key":"10.1016\/j.future.2016.07.014_br000295","series-title":"Proceedings of the 47th Annual IEEE\/ACM International Symposium on Microarchitecture","article-title":"CAMEO: A Two-level memory organization with capacity of main memory and flexibility of hardware-managed cache","author":"Chou","year":"2014"},{"key":"10.1016\/j.future.2016.07.014_br000300","unstructured":"B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A.D. Joseph, R.H. Katz, S. Shenker, I. StoicaMesos, Mesos: A platform for fine-grained resource sharing in the data center, in: Proc. ACM USENIX Symposium on Networked Systems Design & Implementation, NSDI, 2011, 2011."},{"key":"10.1016\/j.future.2016.07.014_br000305","series-title":"Proceedings of the 8th ACM European Conference on Computer Systems","first-page":"351","article-title":"Omega: flexible, scalable schedulers for large compute clusters","author":"Schwarzkopf","year":"2013"},{"key":"10.1016\/j.future.2016.07.014_br000310","series-title":"2011 IEEE International Conference on Cloud Computing","article-title":"Efficient autoscaling in the cloud using predictive models for workload forecasting","author":"Roy","year":"2011"},{"key":"10.1016\/j.future.2016.07.014_br000315","unstructured":"A. Khoshkbarforoushha, R. Ranjan, R. Gaire, P.P. Jayaraman, J. Hosking, E. Abbasnejad, Resource Usage Estimation of Data Stream Processing Workloads in Datacenter Clouds, 2015. ArXiv Preprint arXiv:1501.07020."},{"key":"10.1016\/j.future.2016.07.014_br000320","unstructured":"B. Mozafari, C. Curino, S. Madden, DBSeer: Resource and performance prediction for building a next generation database cloud, in: CIDR, 2013 January."},{"key":"10.1016\/j.future.2016.07.014_br000325","series-title":"Proceedings of the 9th ACM\/IFIP\/USENIX International Conference on Middleware","first-page":"366","article-title":"Profiling and modeling resource usage of virtualized applications","author":"Wood","year":"2008"},{"key":"10.1016\/j.future.2016.07.014_br000330","series-title":"2010 IEEE 26th International Conference on Data Engineering Workshops","first-page":"87","article-title":"Statistics-driven workload modeling for the cloud","author":"Ganapathi","year":"2010"},{"key":"10.1016\/j.future.2016.07.014_br000335","series-title":"2013 13th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing","first-page":"58","article-title":"Optimal cloud resource auto-scaling for web applications","author":"Jiang","year":"2013"},{"key":"10.1016\/j.future.2016.07.014_br000340","series-title":"Proceedings of the 9th International Workshop on Middleware for Grids, Clouds and e-Science","first-page":"1","article-title":"Prediction-based auto-scaling of scientific workflows","author":"Cushing","year":"2011"},{"key":"10.1016\/j.future.2016.07.014_br000345","series-title":"Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis","first-page":"49","article-title":"Auto-scaling to minimize cost and meet application deadlines in cloud workflows","author":"Mao","year":"2011"},{"key":"10.1016\/j.future.2016.07.014_br000350","unstructured":"C. Mitchell, Y. Geng, J. Li, Using one-sided RDMA reads to build a fast, CPU-efficient key-value store, in: USENIX Annual Technical Conference, 2013."},{"key":"10.1016\/j.future.2016.07.014_br000355","doi-asserted-by":"crossref","unstructured":"Z. Khayyat, K. Awara, A. Alonazi, H. Jamjoom, D. Williams, P. Kalnis, Mizan: a system for dynamic load balancing in large-scale graph processing, in: Proc. of Eurosys, 2013.","DOI":"10.1145\/2465351.2465369"}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X16302631?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X16302631?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,10,31]],"date-time":"2019-10-31T12:51:42Z","timestamp":1572526302000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X16302631"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2]]},"references-count":71,"alternative-id":["S0167739X16302631"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2016.07.014","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2017,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Composable architecture for rack scale big data computing","name":"articletitle","label":"Article Title"},{"value":"Future Generation Computer Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.future.2016.07.014","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2016 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}
  NODES
COMMUNITY 2
INTERN 14
Note 2
Project 1