{"id":"https://openalex.org/W2112051822","doi":"https://doi.org/10.1109/icws.2008.107","title":"Hybrid Parallelism for XML SAX Parsing","display_name":"Hybrid Parallelism for XML SAX Parsing","publication_year":2008,"publication_date":"2008-09-01","ids":{"openalex":"https://openalex.org/W2112051822","doi":"https://doi.org/10.1109/icws.2008.107","mag":"2112051822"},"language":"en","primary_location":{"id":"doi:10.1109/icws.2008.107","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icws.2008.107","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE International Conference on Web Services","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070635874","display_name":"Yinfei Pan","orcid":"https://orcid.org/0000-0002-1830-1886"},"institutions":[{"id":"https://openalex.org/I123946342","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77","country_code":"US","type":"education","lineage":["https://openalex.org/I123946342"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yinfei Pan","raw_affiliation_strings":["Department of Computer Science, State University of New York, Binghamton, USA","[Department of Computer Science, State University of New York, Binghamton, NY]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, State University of New York, Binghamton, USA","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY]","institution_ids":["https://openalex.org/I123946342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100386002","display_name":"Ying Zhang","orcid":"https://orcid.org/0000-0001-5336-5431"},"institutions":[{"id":"https://openalex.org/I123946342","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77","country_code":"US","type":"education","lineage":["https://openalex.org/I123946342"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ying Zhang","raw_affiliation_strings":["Department of Computer Science, State University of New York, Binghamton, USA","[Department of Computer Science, State University of New York, Binghamton, NY]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, State University of New York, Binghamton, USA","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY]","institution_ids":["https://openalex.org/I123946342"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051862789","display_name":"Kenneth Chiu","orcid":"https://orcid.org/0000-0001-5643-1043"},"institutions":[{"id":"https://openalex.org/I123946342","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77","country_code":"US","type":"education","lineage":["https://openalex.org/I123946342"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kenneth Chiu","raw_affiliation_strings":["Department of Computer Science, State University of New York, Binghamton, USA","[Department of Computer Science, State University of New York, Binghamton, NY]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, State University of New York, Binghamton, USA","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY]","institution_ids":["https://openalex.org/I123946342"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I123946342"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"505","last_page":"512"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9872000217437744,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9872000217437744,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9868000149726868,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9819999933242798,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.9219316244125366},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7850866317749023},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6814547777175903},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.5855451226234436},{"id":"https://openalex.org/keywords/simple-api-for-xml","display_name":"Simple API for XML","score":0.5655694007873535},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.5365609526634216},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5053892135620117},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.4805636703968048},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.4596841037273407},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.45652830600738525},{"id":"https://openalex.org/keywords/xml-framework","display_name":"XML framework","score":0.4543239176273346},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.44011014699935913},{"id":"https://openalex.org/keywords/xml-signature","display_name":"XML Signature","score":0.4110773801803589},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.33694183826446533},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2441917061805725},{"id":"https://openalex.org/keywords/efficient-xml-interchange","display_name":"Efficient XML Interchange","score":0.23067176342010498},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.1454559564590454}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9219316244125366},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7850866317749023},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6814547777175903},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.5855451226234436},{"id":"https://openalex.org/C8595896","wikidata":"https://www.wikidata.org/wiki/Q577094","display_name":"Simple API for XML","level":5,"score":0.5655694007873535},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.5365609526634216},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5053892135620117},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.4805636703968048},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.4596841037273407},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.45652830600738525},{"id":"https://openalex.org/C21761406","wikidata":"https://www.wikidata.org/wiki/Q8042330","display_name":"XML framework","level":3,"score":0.4543239176273346},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.44011014699935913},{"id":"https://openalex.org/C34330436","wikidata":"https://www.wikidata.org/wiki/Q979532","display_name":"XML Signature","level":4,"score":0.4110773801803589},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.33694183826446533},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2441917061805725},{"id":"https://openalex.org/C11508877","wikidata":"https://www.wikidata.org/wiki/Q1124477","display_name":"Efficient XML Interchange","level":3,"score":0.23067176342010498},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.1454559564590454}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icws.2008.107","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icws.2008.107","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE International Conference on Web Services","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.550000011920929}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W68874664","https://openalex.org/W1982725271","https://openalex.org/W2099966666","https://openalex.org/W2104852822","https://openalex.org/W2105715031","https://openalex.org/W2111035298","https://openalex.org/W2117523781","https://openalex.org/W2118546842","https://openalex.org/W2119123665","https://openalex.org/W2122648451","https://openalex.org/W2123730957","https://openalex.org/W2130382301","https://openalex.org/W2135421348","https://openalex.org/W2140106368","https://openalex.org/W2150610576","https://openalex.org/W2154132000","https://openalex.org/W2161687517","https://openalex.org/W2256255660","https://openalex.org/W2794026841","https://openalex.org/W3144888930","https://openalex.org/W4285719527","https://openalex.org/W6675478473"],"related_works":["https://openalex.org/W1970328709","https://openalex.org/W2114746386","https://openalex.org/W2090406160","https://openalex.org/W2157637842","https://openalex.org/W2147404202","https://openalex.org/W125863246","https://openalex.org/W134554114","https://openalex.org/W2464214490","https://openalex.org/W112893379","https://openalex.org/W2067938682"],"abstract_inverted_index":{"XML":[0,56,76,85],"has":[1,37],"been":[2],"widely":[3],"adopted":[4],"across":[5],"a":[6,16,21,69,74,93,98,117,133,143],"wide":[7],"spectrum":[8],"of":[9,73,100,145],"applications.":[10],"Its":[11],"parsing":[12,49,60],"efficiency,":[13],"however,":[14,58],"remains":[15],"concern,":[17],"and":[18,50,71,104,122,149],"can":[19,107],"be":[20,108],"bottleneck.":[22],"At":[23],"the":[24,28,112],"same":[25],"time,":[26],"with":[27,97,136],"trend":[29],"towards":[30],"multicore":[31],"CPUs,":[32],"parallelization":[33],"to":[34,154],"improve":[35],"performance":[36],"become":[38],"increasingly":[39],"relevant.":[40],"In":[41,64],"previous":[42],"work,":[43],"we":[44,67,91,128],"have":[45],"investigated":[46],"parallelizing":[47],"DOM-style":[48],"gained":[51],"significant":[52],"speedup.":[53],"For":[54],"streaming":[55],"applications,":[57],"SAX-style":[59],"is":[61],"often":[62],"required.":[63],"this":[65,130],"paper,":[66],"present":[68],"technique":[70],"implementation":[72],"parallel":[75],"SAX":[77],"parser.":[78],"To":[79,125],"handle":[80],"inherent":[81],"data":[82,123],"dependencies":[83],"in":[84],"while":[86],"still":[87],"allowing":[88],"reasonable":[89],"scalability,":[90],"use":[92],"4-stage":[94],"software":[95],"pipeline":[96],"combination":[99],"strictly":[101],"sequential":[102],"stages":[103,105],"that":[106],"further":[109],"data-parallelized":[110],"within":[111],"stage.":[113],"We":[114],"thus":[115],"utilize":[116],"hybrid":[118],"between":[119],"pipelined":[120],"parallelism":[121],"parallelism.":[124],"demonstrate":[126],"effectiveness,":[127],"test":[129],"approach":[131],"on":[132],"Linux":[134],"machine":[135],"two":[137],"Intel":[138],"Xeon":[139],"L5320":[140],"CPUs":[141],"for":[142],"total":[144],"8":[146,156],"physical":[147],"cores,":[148],"obtain":[150],"good":[151],"speedup":[152],"up":[153],"about":[155],"CPUs.":[157]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2016,"cited_by_count":2},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
