{"id":"https://openalex.org/W2574338570","doi":"https://doi.org/10.1109/tcc.2017.2656088","title":"SNC: A Cloud Service Platform for Symbolic-Numeric Computation Using Just-In-Time Compilation","display_name":"SNC: A Cloud Service Platform for Symbolic-Numeric Computation Using Just-In-Time Compilation","publication_year":2017,"publication_date":"2017-01-20","ids":{"openalex":"https://openalex.org/W2574338570","doi":"https://doi.org/10.1109/tcc.2017.2656088","mag":"2574338570"},"language":"en","primary_location":{"id":"doi:10.1109/tcc.2017.2656088","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2017.2656088","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Cloud Computing","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1802.04766","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Peng Zhang","orcid":"https://orcid.org/0000-0001-9539-1136"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peng Zhang","raw_affiliation_strings":["Applied Mathematics Department, Stony Brook University, Stony Brook, NY"],"raw_orcid":"https://orcid.org/0000-0001-9539-1136","affiliations":[{"raw_affiliation_string":"Applied Mathematics Department, Stony Brook University, Stony Brook, NY","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yueming Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I189196454","display_name":"The University of Texas at Arlington","ror":"https://ror.org/019kgqr73","country_code":"US","type":"education","lineage":["https://openalex.org/I189196454"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yueming Liu","raw_affiliation_strings":["Mathematics Department, University of Texas at Arlington, Arlington, TX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Mathematics Department, University of Texas at Arlington, Arlington, TX","institution_ids":["https://openalex.org/I189196454"]}]},{"author_position":"last","author":{"id":null,"display_name":"Meikang Qiu","orcid":null},"institutions":[{"id":"https://openalex.org/I126863827","display_name":"Pace University","ror":"https://ror.org/047p7y759","country_code":"US","type":"education","lineage":["https://openalex.org/I126863827"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Meikang Qiu","raw_affiliation_strings":["Computer Science Department, Pace University, New York, NY"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Pace University, New York, NY","institution_ids":["https://openalex.org/I126863827"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0617,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.77182163,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"7","issue":"2","first_page":"580","last_page":"592"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.39149999618530273,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.39149999618530273,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.2888999879360199,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.07199999690055847,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8939999938011169},{"id":"https://openalex.org/keywords/provisioning","display_name":"Provisioning","score":0.6675999760627747},{"id":"https://openalex.org/keywords/cloud-testing","display_name":"Cloud testing","score":0.5537999868392944},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.41940000653266907},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4122999906539917},{"id":"https://openalex.org/keywords/utility-computing","display_name":"Utility computing","score":0.4027999937534332},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.3955000042915344},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.37439998984336853}],"concepts":[{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8939999938011169},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8610000014305115},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.6675999760627747},{"id":"https://openalex.org/C120115606","wikidata":"https://www.wikidata.org/wiki/Q5135723","display_name":"Cloud testing","level":4,"score":0.5537999868392944},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4255000054836273},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.41940000653266907},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4122999906539917},{"id":"https://openalex.org/C85106507","wikidata":"https://www.wikidata.org/wiki/Q1188445","display_name":"Utility computing","level":4,"score":0.4027999937534332},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.3955000042915344},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.37439998984336853},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.3301999866962433},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3206000030040741},{"id":"https://openalex.org/C166178840","wikidata":"https://www.wikidata.org/wiki/Q1571735","display_name":"Single-chip Cloud Computer","level":5,"score":0.32010000944137573},{"id":"https://openalex.org/C76782552","wikidata":"https://www.wikidata.org/wiki/Q110546","display_name":"Just-in-time compilation","level":3,"score":0.3066999912261963},{"id":"https://openalex.org/C184842701","wikidata":"https://www.wikidata.org/wiki/Q370563","display_name":"Cloud computing security","level":3,"score":0.3052000105381012},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2973000109195709},{"id":"https://openalex.org/C91262260","wikidata":"https://www.wikidata.org/wiki/Q528074","display_name":"End user","level":2,"score":0.2791999876499176},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.27720001339912415},{"id":"https://openalex.org/C542858634","wikidata":"https://www.wikidata.org/wiki/Q7455845","display_name":"Services computing","level":3,"score":0.2741999924182892},{"id":"https://openalex.org/C97300177","wikidata":"https://www.wikidata.org/wiki/Q1994744","display_name":"Data as a service","level":3,"score":0.27239999175071716},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2606000006198883}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tcc.2017.2656088","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2017.2656088","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Cloud Computing","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1802.04766","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1802.04766","pdf_url":"https://arxiv.org/pdf/1802.04766","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1802.04766","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1802.04766","pdf_url":"https://arxiv.org/pdf/1802.04766","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W25607035","https://openalex.org/W32371573","https://openalex.org/W572168294","https://openalex.org/W1977367431","https://openalex.org/W1991662581","https://openalex.org/W2001576534","https://openalex.org/W2002079422","https://openalex.org/W2004379869","https://openalex.org/W2012753837","https://openalex.org/W2045255985","https://openalex.org/W2055463756","https://openalex.org/W2057235791","https://openalex.org/W2061217545","https://openalex.org/W2086128303","https://openalex.org/W2091664535","https://openalex.org/W2093307449","https://openalex.org/W2100618668","https://openalex.org/W2104560855","https://openalex.org/W2114296561","https://openalex.org/W2132409206","https://openalex.org/W2156165081","https://openalex.org/W2164304411","https://openalex.org/W2166738108","https://openalex.org/W2172617818","https://openalex.org/W2500765555","https://openalex.org/W3162571474","https://openalex.org/W4246166885","https://openalex.org/W4249835868","https://openalex.org/W4298218964","https://openalex.org/W6679442904","https://openalex.org/W6694821995","https://openalex.org/W6711984896"],"related_works":[],"abstract_inverted_index":{"Cloud":[0,14,42,72,98,107],"services":[1,15,33,73],"have":[2],"been":[3],"widely":[4],"employed":[5],"in":[6,229],"IT":[7],"industry":[8],"and":[9,21,36,65,120,145,163,183,201],"scientific":[10,55,75,233],"research.":[11,234],"By":[12,30],"using":[13,127,209,221],"users":[16,39,88,108],"can":[17,192],"move":[18],"computing":[19,56,61,224],"tasks":[20,111],"data":[22],"away":[23],"from":[24],"local":[25],"computers":[26],"to":[27,80,85,109,131,136,216],"remote":[28],"datacenters.":[29],"accessing":[31],"Internet-based":[32],"over":[34],"lightweight":[35],"mobile":[37],"devices,":[38],"deploy":[40],"diversified":[41],"applications":[43,153],"on":[44,166],"powerful":[45],"machines.":[46],"The":[47],"key":[48],"drivers":[49],"towards":[50],"this":[51],"paradigm":[52],"for":[53,74,101,220,225],"the":[54,59,71,87,106,133,137,142,172,204,218,222,226,230],"field":[57,231],"include":[58],"substantial":[60],"capacity,":[62],"on-demand":[63],"provisioning":[64],"cross-platform":[66],"interoperability.":[67],"To":[68],"fully":[69],"harness":[70],"computing,":[76],"however,":[77],"we":[78,95],"need":[79,219],"design":[81,144],"an":[82],"application-specific":[83],"platform":[84,100],"help":[86],"efficiently":[89],"migrate":[90],"their":[91],"applications.":[92],"In":[93],"this,":[94],"propose":[96],"a":[97,147,214],"service":[99],"symbolic-numeric":[102,151,207,227],"computation-SNC.":[103],"SNC":[104,121,143],"allows":[105],"describe":[110],"as":[112],"symbolic":[113],"expressions":[114],"through":[115,126],"C/C++,":[116],"Python,":[117],"Java":[118],"APIs":[119],"script.":[122],"Just-In-Time":[123],"(JIT)":[124],"compilation":[125],"LLVM/JVM":[128],"is":[129],"used":[130],"compile":[132],"user":[134],"code":[135],"machine":[138],"code.":[139],"We":[140],"implemented":[141],"tested":[146],"wide":[148],"range":[149],"of":[150,206,232],"computation":[152,208,228],"(including":[154,171],"nonlinear":[155],"minimization,":[156],"Monte":[157],"Carlo":[158],"integration,":[159],"finite":[160],"element":[161],"assembly":[162],"multibody":[164],"dynamics)":[165],"several":[167],"popular":[168],"cloud":[169,196,210,223],"platforms":[170],"Google":[173],"Compute":[174],"Engine,":[175],"Amazon":[176],"EC2,":[177],"Microsoft":[178],"Azure,":[179],"Rackspace,":[180],"HP":[181],"Helion":[182],"VMWare":[184],"vCloud).":[185],"These":[186],"results":[187],"demonstrate":[188],"that":[189],"our":[190],"approach":[191],"work":[193],"across":[194],"multiple":[195],"platforms,":[197],"support":[198],"different":[199],"languages":[200],"significantly":[202],"improve":[203],"performance":[205],"platforms.":[211],"This":[212],"offered":[213],"way":[215],"stimulate":[217]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2017-01-26T00:00:00"}
