{"id":"https://openalex.org/W50182133","doi":null,"title":"Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)","display_name":"Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)","publication_year":2007,"publication_date":"2007-10-31","ids":{"openalex":"https://openalex.org/W50182133","mag":"50182133"},"language":"en","primary_location":{"id":"mag:50182133","doi":null,"is_oa":false,"landing_page_url":"https://dl.acm.org/citation.cfm?id=1370966&bw=1","pdf_url":null,"source":{"id":"https://openalex.org/S4306463997","display_name":"The MIT Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310315718","host_organization_name":"The MIT Press","host_organization_lineage":["https://openalex.org/P4310315718","https://openalex.org/P4310316440"],"host_organization_lineage_names":["The MIT Press","Massachusetts Institute of Technology"],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"The MIT Press eBooks","raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"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/A5053733660","display_name":"Barbara Chapman","orcid":"https://orcid.org/0000-0001-8449-8579","observed_orcids":["https://orcid.org/0000-0001-8449-8579"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Barbara Chapman","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-8449-8579","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074781496","display_name":"Gabriele Jost","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gabriele Jost","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5065745916","display_name":"Ruud van der Pas","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ruud van der Pas","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":11.9493,"has_fulltext":false,"cited_by_count":403,"citation_normalized_percentile":{"value":0.97975709,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9994999766349792,"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.9994999766349792,"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.00019999999494757503,"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/openmp","display_name":"OpenMP","score":1.0},{"id":"https://openalex.org/keywords/shared-memory-programming","display_name":"shared memory programming","score":0.8989999890327454},{"id":"https://openalex.org/keywords/parallel-programming-interfaces","display_name":"parallel programming interfaces","score":0.7429999709129333},{"id":"https://openalex.org/keywords/multithreading","display_name":"multithreading","score":0.8610000014305115},{"id":"https://openalex.org/keywords/multi-core-processors","display_name":"multi-core processors","score":0.7850000262260437},{"id":"https://openalex.org/keywords/program-performance","display_name":"program performance","score":0.4740000069141388}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7854640483856201},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.6696256399154663},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.6545892357826233},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5597876310348511},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.4772469997406006},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4562242925167084},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44785717129707336},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26330888271331787},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.25656890869140625}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:50182133","doi":null,"is_oa":false,"landing_page_url":"https://dl.acm.org/citation.cfm?id=1370966&bw=1","pdf_url":null,"source":{"id":"https://openalex.org/S4306463997","display_name":"The MIT Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310315718","host_organization_name":"The MIT Press","host_organization_lineage":["https://openalex.org/P4310315718","https://openalex.org/P4310316440"],"host_organization_lineage_names":["The MIT Press","Massachusetts Institute of Technology"],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"The MIT Press eBooks","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":81,"referenced_works":["https://openalex.org/W3093036","https://openalex.org/W37501576","https://openalex.org/W49696801","https://openalex.org/W57834240","https://openalex.org/W65564217","https://openalex.org/W94105952","https://openalex.org/W134816542","https://openalex.org/W151564507","https://openalex.org/W787130922","https://openalex.org/W1480928214","https://openalex.org/W1491178396","https://openalex.org/W1492441999","https://openalex.org/W1501345707","https://openalex.org/W1503508068","https://openalex.org/W1506064755","https://openalex.org/W1510263988","https://openalex.org/W1515932031","https://openalex.org/W1521571223","https://openalex.org/W1526992452","https://openalex.org/W1527148394","https://openalex.org/W1532125006","https://openalex.org/W1537414044","https://openalex.org/W1552895988","https://openalex.org/W1559533846","https://openalex.org/W1568530769","https://openalex.org/W1569466997","https://openalex.org/W1570312611","https://openalex.org/W1577838637","https://openalex.org/W1578415644","https://openalex.org/W1583973024","https://openalex.org/W1589943916","https://openalex.org/W1594248175","https://openalex.org/W1608355481","https://openalex.org/W1664707389","https://openalex.org/W1754931105","https://openalex.org/W1843198456","https://openalex.org/W1850405760","https://openalex.org/W1857327297","https://openalex.org/W1879698733","https://openalex.org/W1885834831","https://openalex.org/W1888316275","https://openalex.org/W1978980371","https://openalex.org/W1999752372","https://openalex.org/W2011271680","https://openalex.org/W2016189505","https://openalex.org/W2024347966","https://openalex.org/W2029601347","https://openalex.org/W2037929850","https://openalex.org/W2039956988","https://openalex.org/W2045193260","https://openalex.org/W2052839611","https://openalex.org/W2054739713","https://openalex.org/W2081251572","https://openalex.org/W2084903759","https://openalex.org/W2088915003","https://openalex.org/W2090673788","https://openalex.org/W2092911542","https://openalex.org/W2099537990","https://openalex.org/W2100720297","https://openalex.org/W2101360724","https://openalex.org/W2103412683","https://openalex.org/W2108204150","https://openalex.org/W2109982223","https://openalex.org/W2112482891","https://openalex.org/W2113350481","https://openalex.org/W2114067856","https://openalex.org/W2118880662","https://openalex.org/W2120230074","https://openalex.org/W2128650116","https://openalex.org/W2131791649","https://openalex.org/W2140438747","https://openalex.org/W2144481293","https://openalex.org/W2158006746","https://openalex.org/W2158365276","https://openalex.org/W2169164648","https://openalex.org/W2170523074","https://openalex.org/W2170653240","https://openalex.org/W2171274268","https://openalex.org/W2187800381","https://openalex.org/W2916411819","https://openalex.org/W7098887893"],"related_works":["https://openalex.org/W7006529726","https://openalex.org/W4238233959","https://openalex.org/W3004015127","https://openalex.org/W2254856743","https://openalex.org/W2369987251","https://openalex.org/W1597016402","https://openalex.org/W2506236001","https://openalex.org/W7099015170","https://openalex.org/W2042945806","https://openalex.org/W2187738245"],"abstract_inverted_index":{"I":[0],"hope":[1],"that":[2,167],"readers":[3],"will":[4],"learn":[5],"to":[6,22,36,39,91,121,144,189,195,238,303],"use":[7,170,190,265],"the":[8,25,43,157,169,174,246,254,258,267,276],"full":[9],"expressibility":[10],"and":[11,24,52,55,58,113,125,141,150,171,177,208,273,294],"power":[12],"of":[13,129,160,173,228,245,248,257,275],"OpenMP.":[14,130],"This":[15],"book":[16],"should":[17,28],"provide":[18],"an":[19,76,182,284],"excellent":[20],"introduction":[21,120,272],"beginners,":[23],"performance":[26,198],"section":[27],"help":[29],"those":[30],"with":[31],"some":[32],"experience":[33],"who":[34,84,301],"want":[35],"push":[37],"OpenMP":[38,98,116,132,138,143,184,191,216,229,234,240,251,260,282],"its":[40],"limits.":[41],"--from":[42],"foreword":[44],"by":[45,81,102],"David":[46],"J.":[47],"Kuck,":[48],"Intel":[49,61],"Fellow,":[50],"Software":[51],"Solutions":[53],"Group,":[54],"Director,":[56],"Parallel":[57],"Distributed":[59],"Solutions,":[60],"Corporation":[62],"OpenMP,":[63,161],"a":[64,86,118,126,224,243,249,270],"portable":[65],"programming":[66,123,146],"interface":[67,278],"for":[68,94,148,269,289,299,312],"shared":[69,95,149,313],"memory":[70,96,152,314],"parallel":[71,122,153,310],"computers,":[72],"was":[73],"adopted":[74],"as":[75],"informal":[77],"standard":[78,277],"in":[79,192,206],"1997":[80],"computer":[82,264,315],"scientists":[83],"wanted":[85],"unified":[87],"model":[88],"on":[89,180,199],"which":[90],"base":[92],"programs":[93,311],"systems.":[97],"is":[99,139,217,279],"now":[100],"used":[101],"many":[103,163],"software":[104],"developers;":[105],"it":[106],"offers":[107,117,178,209],"significant":[108],"advantages":[109],"over":[110],"both":[111,292],"hand-threading":[112],"MPI.":[114],"Using":[115,131,233,281],"comprehensive":[119,271],"concepts":[124],"detailed":[127],"overview":[128,274],"discusses":[133],"hardware":[134],"developments,":[135],"describes":[136,187],"where":[137],"applicable,":[140],"compares":[142],"other":[145],"interfaces":[147],"distributed":[151],"architectures.":[154,316],"It":[155,186,213],"introduces":[156],"individual":[158],"features":[159],"provides":[162,283],"source":[164],"code":[165],"examples":[166],"demonstrate":[168],"functionality":[172],"language":[175],"constructs,":[176],"tips":[179],"writing":[181],"efficient":[183],"program.":[185],"how":[188,215],"full-scale":[193],"applications":[194],"achieve":[196],"high":[197],"large-scale":[200],"architectures,":[201],"discussing":[202],"several":[203],"case":[204],"studies":[205],"detail,":[207],"in-depth":[210],"troubleshooting":[211],"advice.":[212],"explains":[214],"translated":[218],"into":[219],"explicitly":[220],"multithreaded":[221],"code,":[222],"providing":[223],"valuable":[225],"behind-the-scenes":[226],"account":[227],"program":[230],"performance.":[231],"Finally,":[232],"considers":[235],"trends":[236],"likely":[237],"influence":[239],"development,":[241],"offering":[242],"glimpse":[244],"possibilities":[247],"future":[250],"3.0":[252],"from":[253],"vantage":[255],"point":[256],"current":[259],"2.5.":[261],"With":[262],"multicore":[263],"increasing,":[266],"need":[268],"clear.":[280],"essential":[285],"reference":[286],"not":[287],"only":[288],"students":[290],"at":[291],"undergraduate":[293],"graduate":[295],"levels":[296],"but":[297],"also":[298],"professionals":[300],"intend":[302],"parallelize":[304],"existing":[305],"codes":[306],"or":[307],"develop":[308],"new":[309]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":21},{"year":2018,"cited_by_count":16},{"year":2017,"cited_by_count":24},{"year":2016,"cited_by_count":33},{"year":2015,"cited_by_count":31},{"year":2014,"cited_by_count":44},{"year":2013,"cited_by_count":47},{"year":2012,"cited_by_count":58}],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2016-06-24T00:00:00"}
