{"id":"https://openalex.org/W587079561","doi":null,"title":"Optics Program Modified for Multithreaded Parallel Computing","display_name":"Optics Program Modified for Multithreaded Parallel Computing","publication_year":2006,"publication_date":"2006-01-01","ids":{"openalex":"https://openalex.org/W587079561","mag":"587079561"},"language":"en","primary_location":{"id":"mag:587079561","doi":null,"is_oa":false,"landing_page_url":"https://ntrs.nasa.gov/api/citations/20100014087/downloads/20100014087.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306402118","display_name":"NASA Technical Reports Server (NASA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210124779","host_organization_name":"National Aeronautics and Space Administration","host_organization_lineage":["https://openalex.org/I4210124779"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","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/A5111788351","display_name":"John Z. Lou","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I122411786","display_name":"California Institute of Technology","ror":"https://ror.org/05dxps055","country_code":"US","type":"education","lineage":["https://openalex.org/I122411786"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John Z. Lou","raw_affiliation_strings":["California Inst. of Tech. Pasadena, CA, United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"California Inst. of Tech. Pasadena, CA, United States","institution_ids":["https://openalex.org/I122411786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085982767","display_name":"Dave Bedding","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dave Bedding","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5022056769","display_name":"Scott A. Basinger","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Scott A. Basinger","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"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.9750999808311462,"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.9750999808311462,"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.008899999782443047,"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"}},{"id":"https://openalex.org/T11484","display_name":"Adaptive optics and wavefront sensing","score":0.006599999964237213,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/macos","display_name":"macOS","score":0.7699999809265137},{"id":"https://openalex.org/keywords/openmp","display_name":"OpenMP","score":0.906000018119812},{"id":"https://openalex.org/keywords/ray-tracing","display_name":"ray tracing","score":0.871999979019165},{"id":"https://openalex.org/keywords/diffraction-propagation","display_name":"diffraction propagation","score":0.9459999799728394},{"id":"https://openalex.org/keywords/shared-memory-parallelism","display_name":"shared-memory parallelism","score":0.8240000009536743},{"id":"https://openalex.org/keywords/pthreads","display_name":"Pthreads","score":0.578000009059906},{"id":"https://openalex.org/keywords/parallel-speedup","display_name":"parallel speedup","score":0.578000009059906},{"id":"https://openalex.org/keywords/software-portability","display_name":"software portability","score":0.5659999847412109}],"concepts":[{"id":"https://openalex.org/C41138395","wikidata":"https://www.wikidata.org/wiki/Q928112","display_name":"POSIX Threads","level":3,"score":0.9427015781402588},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8197044134140015},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.7341725826263428},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6766941547393799},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6404006481170654},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.5779827833175659},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.5261946320533752},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49449965357780457},{"id":"https://openalex.org/C532756234","wikidata":"https://www.wikidata.org/wiki/Q14658","display_name":"POSIX","level":2,"score":0.46406349539756775},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.4448603391647339},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.3936026096343994},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3719853162765503}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:587079561","doi":null,"is_oa":false,"landing_page_url":"https://ntrs.nasa.gov/api/citations/20100014087/downloads/20100014087.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306402118","display_name":"NASA Technical Reports Server (NASA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210124779","host_organization_name":"National Aeronautics and Space Administration","host_organization_lineage":["https://openalex.org/I4210124779"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"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":0,"referenced_works":[],"related_works":["https://openalex.org/W2003696936","https://openalex.org/W105894385","https://openalex.org/W2748815076","https://openalex.org/W3120546607","https://openalex.org/W2077101979","https://openalex.org/W2175083069","https://openalex.org/W2573076482","https://openalex.org/W1513694199","https://openalex.org/W2374454252","https://openalex.org/W7135852524"],"abstract_inverted_index":{"A":[0],"powerful":[1],"high-performance":[2],"computer":[3],"program":[4,32,80],"for":[5,27,36,125],"simulating":[6],"and":[7,10,25,62,168],"analyzing":[8],"adaptive":[9],"controlled":[11],"optical":[12],"systems":[13,42],"has":[14],"been":[15],"developed":[16],"by":[17],"modifying":[18],"the":[19,23,56,95,106,130,135,148,153,166,181,187,192],"serial":[20,194],"version":[21,132,174,195],"of":[22,58,94,109,129,133,150,170,175,191,196],"Modeling":[24],"Analysis":[26],"Controlled":[28],"Optical":[29],"Systems":[30],"(MACOS)":[31],"to":[33,47,72,77,89,142,147,161,180],"impart":[34],"capabilities":[35],"multithreaded":[37,75],"parallel":[38],"processing":[39],"on":[40,114,165],"computing":[41,97],"ranging":[43],"from":[44,159],"supercomputers":[45],"down":[46],"Symmetric":[48],"Multiprocessing":[49],"(SMP)":[50],"personal":[51],"computers.":[52],"The":[53,172],"modifications":[54],"included":[55],"incorporation":[57],"OpenMP,":[59],"a":[60,82,121],"portable":[61,122],"widely":[63],"supported":[64],"application":[65,79],"interface":[66,184],"software,":[67],"that":[68,190],"can":[69],"be":[70,143],"used":[71,104],"explicitly":[73],"add":[74],"parallelism":[76],"an":[78],"under":[81],"shared-memory":[83],"programming":[84],"model.":[85],"OpenMP":[86],"was":[87,140],"applied":[88],"parallelize":[90],"ray-tracing":[91,138],"calculations,":[92],"one":[93],"major":[96],"components":[98],"in":[99,105,111,137,155],"MACOS.":[100,197],"Multithreading":[101],"is":[102,177,185],"also":[103],"diffraction":[107,156],"propagation":[108],"light":[110],"MACOS":[112,176],"based":[113],"pthreads":[115],"[POSIX":[116],"Thread,":[117],"(where":[118],"POSIX":[119],"signifies":[120],"operating":[123],"system":[124],"UNIX)].":[126],"In":[127],"tests":[128],"parallelized":[131,173],"MACOS,":[134],"speedup":[136,154],"calculations":[139,157],"found":[141],"linear,":[144],"or":[145],"proportional":[146],"number":[149,169],"processors,":[151],"while":[152],"ranged":[158],"50":[160],"60":[162],"percent,":[163],"depending":[164],"type":[167],"processors.":[171],"portable,":[178],"and,":[179],"user,":[182],"its":[183],"basically":[186],"same":[188],"as":[189],"original":[193]},"counts_by_year":[],"updated_date":"2026-11-01T11:40:01.658920","created_date":"2016-06-24T00:00:00"}
