{"id":"https://openalex.org/W4414605116","doi":"https://doi.org/10.1109/qrs65678.2025.00027","title":"An Empirical Study of Logging Practice in CUDA-Based Deep Learning Systems","display_name":"An Empirical Study of Logging Practice in CUDA-Based Deep Learning Systems","publication_year":2025,"publication_date":"2025-07-16","ids":{"openalex":"https://openalex.org/W4414605116","doi":"https://doi.org/10.1109/qrs65678.2025.00027"},"language":"en","primary_location":{"id":"doi:10.1109/qrs65678.2025.00027","is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs65678.2025.00027","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 25th International Conference on Software Quality, Reliability and Security (QRS)","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/A5084335869","display_name":"An Chen","orcid":"https://orcid.org/0000-0002-9370-2436"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"An Chen","raw_affiliation_strings":["University of Waterloo,Waterloo,Ontraio,Canada"],"affiliations":[{"raw_affiliation_string":"University of Waterloo,Waterloo,Ontraio,Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035956071","display_name":"Kundi Yao","orcid":"https://orcid.org/0000-0002-3756-4673"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Kundi Yao","raw_affiliation_strings":["University of Waterloo,Waterloo,Ontraio,Canada"],"affiliations":[{"raw_affiliation_string":"University of Waterloo,Waterloo,Ontraio,Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062231635","display_name":"Haonan Zhang","orcid":"https://orcid.org/0000-0002-6874-5581"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Haonan Zhang","raw_affiliation_strings":["University of Waterloo,Waterloo,Ontraio,Canada"],"affiliations":[{"raw_affiliation_string":"University of Waterloo,Waterloo,Ontraio,Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050561540","display_name":"Yiming Tang","orcid":"https://orcid.org/0000-0003-2378-8972"},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yiming Tang","raw_affiliation_strings":["Rochester Institute of Technology,Rochester,New York,United States"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology,Rochester,New York,United States","institution_ids":["https://openalex.org/I155173764"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056378414","display_name":"Weiyi Shang","orcid":"https://orcid.org/0000-0001-6222-7444"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Weiyi Shang","raw_affiliation_strings":["University of Waterloo,Waterloo,Ontraio,Canada"],"affiliations":[{"raw_affiliation_string":"University of Waterloo,Waterloo,Ontraio,Canada","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5084335869"],"corresponding_institution_ids":["https://openalex.org/I151746483"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.28034984,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"164","last_page":"175"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.6082000136375427,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.6082000136375427,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12535","display_name":"Machine Learning and Data Classification","score":0.5993000268936157,"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"}},{"id":"https://openalex.org/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.5924000144004822,"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/logging","display_name":"Logging","score":0.960099995136261},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.5361999869346619},{"id":"https://openalex.org/keywords/illegal-logging","display_name":"Illegal logging","score":0.48410001397132874},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.43309998512268066},{"id":"https://openalex.org/keywords/tracking","display_name":"Tracking (education)","score":0.3693999946117401}],"concepts":[{"id":"https://openalex.org/C125620115","wikidata":"https://www.wikidata.org/wiki/Q845249","display_name":"Logging","level":2,"score":0.960099995136261},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.5361999869346619},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5346999764442444},{"id":"https://openalex.org/C2777989319","wikidata":"https://www.wikidata.org/wiki/Q597393","display_name":"Illegal logging","level":3,"score":0.48410001397132874},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.43309998512268066},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3741999864578247},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.3693999946117401},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3546999990940094},{"id":"https://openalex.org/C44280652","wikidata":"https://www.wikidata.org/wiki/Q104837","display_name":"Phase (matter)","level":2,"score":0.32089999318122864},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3034000098705292},{"id":"https://openalex.org/C133199616","wikidata":"https://www.wikidata.org/wiki/Q25386885","display_name":"Empirical modelling","level":2,"score":0.2727000117301941},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.25619998574256897}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/qrs65678.2025.00027","is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs65678.2025.00027","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 25th International Conference on Software Quality, Reliability and Security (QRS)","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":30,"referenced_works":["https://openalex.org/W1981075560","https://openalex.org/W2027241772","https://openalex.org/W2033472898","https://openalex.org/W2039114257","https://openalex.org/W2102632804","https://openalex.org/W2170890990","https://openalex.org/W2460584250","https://openalex.org/W2531425405","https://openalex.org/W2626180518","https://openalex.org/W2763526563","https://openalex.org/W2796132572","https://openalex.org/W2888115557","https://openalex.org/W2888491619","https://openalex.org/W2913254924","https://openalex.org/W2913277370","https://openalex.org/W2922234936","https://openalex.org/W2962772482","https://openalex.org/W2973461969","https://openalex.org/W3004071943","https://openalex.org/W3089832981","https://openalex.org/W3147048975","https://openalex.org/W3203798223","https://openalex.org/W3207892219","https://openalex.org/W4226394169","https://openalex.org/W4235786747","https://openalex.org/W4243521886","https://openalex.org/W4286331401","https://openalex.org/W4294214983","https://openalex.org/W4388483112","https://openalex.org/W4393029160"],"related_works":[],"abstract_inverted_index":{"Although":[0],"logging":[1,19,49,56,67,71,104,129,148,179],"practices":[2,50,149],"have":[3],"been":[4],"extensively":[5],"explored":[6],"in":[7,22,32,51,83,116,150],"conventional":[8],"software":[9],"systems,":[10,27],"there":[11],"remains":[12],"a":[13],"lack":[14],"of":[15,17,48,103,177],"understanding":[16],"how":[18],"is":[20,130],"applied":[21],"CUDAbased":[23,151],"deep":[24],"learning":[25],"(DL)":[26],"despite":[28],"their":[29,94],"growing":[30],"adoption":[31],"practice.":[33],"In":[34],"this":[35],"paper,":[36],"we":[37,76,126],"conduct":[38],"an":[39],"empirical":[40],"study":[41],"to":[42,161,181],"examine":[43],"the":[44,78,85,91,101,108,117,175],"characteristics":[45],"and":[46,69,89,121,136,173],"rationales":[47],"these":[52],"systems.":[53],"We":[54],"analyze":[55],"statements":[57,105],"from":[58],"33":[59],"CUDA-based":[60],"open-source":[61],"DL":[62,152],"projects,":[63],"covering":[64],"both":[65],"general-purpose":[66,165],"libraries":[68],"DL-specific":[70,163],"frameworks.":[72],"For":[73],"each":[74],"type,":[75],"identify":[77],"development":[79,153],"or":[80],"execution":[81],"phases":[82],"which":[84],"logs":[86],"are":[87],"used":[88,132],"investigate":[90],"reasoning":[92],"behind":[93],"usage.":[95],"Our":[96,140],"quantitative":[97],"analysis":[98],"reveals":[99],"that":[100,128],"majority":[102],"occur":[106],"during":[107],"model":[109,118,122],"training":[110],"phase,":[111],"with":[112],"significant":[113],"usage":[114],"also":[115,155],"loading":[119],"phase":[120],"evaluation/validation":[123],"phase.":[124],"Furthermore,":[125],"observe":[127],"predominantly":[131],"for":[133],"monitoring":[134],"purposes":[135],"tracking":[137],"model-related":[138],"information.":[139],"findings":[141],"not":[142],"only":[143],"shed":[144],"light":[145],"on":[146,159],"current":[147],"but":[154],"provide":[156],"practical":[157],"guidance":[158],"when":[160],"use":[162],"versus":[164],"logging,":[166],"helping":[167],"practitioners":[168],"make":[169],"more":[170],"informed":[171],"decisions":[172],"guiding":[174],"evolution":[176],"DL-focused":[178],"tools":[180],"better":[182],"support":[183],"developer":[184],"needs.":[185]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-10-10T00:00:00"}
