{"id":"https://openalex.org/W2147883154","doi":"https://doi.org/10.1109/hpcsa.2002.1019148","title":"The waveform ICGS technique for parallel transient simulation of semiconductor devices","display_name":"The waveform ICGS technique for parallel transient simulation of semiconductor devices","publication_year":2002,"publication_date":"2002-01-01","ids":{"openalex":"https://openalex.org/W2147883154","doi":"https://doi.org/10.1109/hpcsa.2002.1019148","mag":"2147883154"},"language":"en","primary_location":{"id":"doi:10.1109/hpcsa.2002.1019148","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsa.2002.1019148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings 16th Annual International Symposium on High Performance Computing Systems and Applications HPCSA-02","raw_type":"proceedings-article"},"type":"article","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/A5049154222","display_name":"Laurence T. Yang","orcid":"https://orcid.org/0000-0002-7986-4244"},"institutions":[{"id":"https://openalex.org/I197191942","display_name":"St. Francis Xavier University","ror":"https://ror.org/01wcaxs37","country_code":"CA","type":"education","lineage":["https://openalex.org/I197191942"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"L.T. Yang","raw_affiliation_strings":["Department of Computer Science, Saint Francis Xavier University, Antigonish, NS, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Saint Francis Xavier University, Antigonish, NS, Canada","institution_ids":["https://openalex.org/I197191942"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5049154222"],"corresponding_institution_ids":["https://openalex.org/I197191942"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21502845,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"x","issue":null,"first_page":"147","last_page":"153"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10792","display_name":"Matrix Theory and Algorithms","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11416","display_name":"Numerical methods for differential equations","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.996399998664856,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7766126394271851},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5458363890647888},{"id":"https://openalex.org/keywords/conjugate-gradient-method","display_name":"Conjugate gradient method","score":0.5421409010887146},{"id":"https://openalex.org/keywords/waveform","display_name":"Waveform","score":0.5301082134246826},{"id":"https://openalex.org/keywords/parallel-algorithm","display_name":"Parallel algorithm","score":0.4858260154724121},{"id":"https://openalex.org/keywords/linearization","display_name":"Linearization","score":0.432207316160202},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.42262890934944153},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.09096014499664307}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7766126394271851},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5458363890647888},{"id":"https://openalex.org/C81184566","wikidata":"https://www.wikidata.org/wiki/Q1191895","display_name":"Conjugate gradient method","level":2,"score":0.5421409010887146},{"id":"https://openalex.org/C197424946","wikidata":"https://www.wikidata.org/wiki/Q1165717","display_name":"Waveform","level":3,"score":0.5301082134246826},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.4858260154724121},{"id":"https://openalex.org/C11210021","wikidata":"https://www.wikidata.org/wiki/Q1520713","display_name":"Linearization","level":3,"score":0.432207316160202},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.42262890934944153},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.09096014499664307},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C554190296","wikidata":"https://www.wikidata.org/wiki/Q47528","display_name":"Radar","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpcsa.2002.1019148","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsa.2002.1019148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings 16th Annual International Symposium on High Performance Computing Systems and Applications HPCSA-02","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":5,"referenced_works":["https://openalex.org/W1986847622","https://openalex.org/W2014344607","https://openalex.org/W2084789179","https://openalex.org/W2105745683","https://openalex.org/W6675857225"],"related_works":["https://openalex.org/W1974895211","https://openalex.org/W2176409448","https://openalex.org/W2129841057","https://openalex.org/W3040712279","https://openalex.org/W2070865675","https://openalex.org/W1970073092","https://openalex.org/W1657646819","https://openalex.org/W338671845","https://openalex.org/W2054653010","https://openalex.org/W2070426974"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"the":[3,7,13,53,70,90,95,128,131,134,153,157,163],"parallelization":[4],"aspects":[5],"of":[6,16,47,52,61,73,103,124,130,136,156],"accelerated":[8],"waveform":[9,86],"relaxation":[10],"algorithms":[11],"for":[12,68,114],"transient":[14],"simulation":[15],"semiconductor":[17],"devices":[18],"on":[19,34,41,139],"parallel":[20,42,50,65,140],"distributed":[21,141],"memory":[22,142],"computers":[23,143],"are":[24,28,38,108],"studied.":[25],"These":[26],"methods":[27,33],"competitive":[29],"with":[30,85,121],"standard":[31],"pointwise":[32],"serial":[35],"architectures,":[36],"but":[37],"significantly":[39,146],"faster":[40],"computers.":[43],"We":[44,88],"make":[45],"use":[46],"an":[48],"improved":[49],"version":[51],"conjugate":[54],"gradient":[55],"squared":[56],"method":[57],"(ICGS)":[58],"combining":[59],"elements":[60],"numerical":[62],"stability":[63],"and":[64,100,110],"algorithm":[66,91,151,159],"design,":[67],"solving":[69],"resulting":[71,149],"sequence":[72],"time-varying":[74],"sparse":[75],"linear":[76],"differential-algebraic":[77],"initial-value":[78],"problems":[79],"arising":[80],"at":[81],"each":[82],"linearization":[83],"step":[84,107],"Newton.":[87],"reorganize":[89],"such":[92],"that":[93],"all":[94],"inner":[96,115],"products,":[97],"matrix-vector":[98],"multiplications":[99],"vector":[101,125],"updates":[102],"a":[104],"single":[105],"iteration":[106],"independent":[109],"communication":[111,138],"time":[112,123],"required":[113],"product":[116],"can":[117,144],"be":[118,145],"overlapped":[119],"efficiently":[120],"computation":[122],"updates.":[126],"Therefore,":[127],"bottleneck":[129],"performance,":[132],"namely":[133],"cost":[135],"global":[137],"reduced.":[147],"The":[148],"ICGS":[150],"maintains":[152],"favorable":[154],"properties":[155],"original":[158],"while":[160],"not":[161],"increasing":[162],"computational":[164],"costs.":[165]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
