{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:59:34Z","timestamp":1777676374364,"version":"3.51.4"},"reference-count":16,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2008,11,1]],"date-time":"2008-11-01T00:00:00Z","timestamp":1225497600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2008,11]]},"abstract":"<jats:p>Hyperspectral analysis algorithms exhibit inherent parallelism at multiple levels, and map nicely on high performance systems such as massively parallel clusters and networks of computers. Unfortunately, these systems are generally expensive and difficult to adapt to onboard data processing scenarios, in which low-weight and low-power integrated components are desirable to reduce mission pay-load. An exciting new development in this field is the emergence of programmable graphics hardware. Driven by the ever-growing demands of game industry, graphics processing units (GPUs) have evolved from expensive, application-specific units into highly parallel and programmable systems which can satisfy extremely high computational requirements at low cost. In this paper, we investigate GPU-based implementations of a morphological endmember extraction algorithm, which is used as a representative case study of joint spatial\/spectral techniques for hyperspectral analysis. The proposed implementations are quantitatively compared and assessed in terms of both endmember extraction accuracy and parallel efficiency. Combined, these parts offer a thoughtful perspective on the potential and emerging challenges of implementing hyperspectral imaging algorithms on commodity graphics hardware.<\/jats:p>","DOI":"10.1177\/1094342007088379","type":"journal-article","created":{"date-parts":[[2008,10,22]],"date-time":"2008-10-22T06:38:02Z","timestamp":1224657482000},"page":"424-437","source":"Crossref","is-referenced-by-count":38,"title":["GPU for Parallel On-Board Hyperspectral Image Processing"],"prefix":"10.1177","volume":"22","author":[{"given":"Javier","family":"Setoain","sequence":"first","affiliation":[{"name":"ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSE\rUNIVERSITY, MADRID, SPAIN,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Prieto","sequence":"additional","affiliation":[{"name":"ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSE\rUNIVERSITY, MADRID, SPAIN,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Tenllado","sequence":"additional","affiliation":[{"name":"ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSE\rUNIVERSITY, MADRID, SPAIN,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Tirado","sequence":"additional","affiliation":[{"name":"ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSE\rUNIVERSITY, MADRID, SPAIN,"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2008,11,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015800"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-9170-6"},{"key":"atypb3","volume-title":"SC'04: Proceedings of the 2004 ACM\/IEEE Conference on Supercomputing","author":"Fan, Z."},{"key":"atypb4","volume-title":"The Cg tutorial: the definitive guide to programmable real-time graphics","author":"Fernando, R.","year":"2003"},{"key":"atypb5","volume-title":"Computer graphics. Principles and practice","author":"Foley, J.","year":"1996","edition":"2"},{"key":"atypb6","volume-title":"Proceedings of the 24th Annual International Symposium on Computer Architecture","author":"Hakura, Z.S."},{"key":"atypb7","volume-title":"Number crunching with GPUs, In-stat microprocessor report (10\/2\/06-01)","author":"Halfhill, T.R.","year":"2006"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1109\/TGRS.2004.843193"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2005.37"},{"key":"atypb10","unstructured":"Owens, J.D., Luebke, D., Govindaraju, N., Harris, M., Kruger, J., Lefohn, A.E., and Purcell T.J. (2005). A survey of general purpose computation on graphics hardware. In Eurographics 2005: State of the art reports, pp. 21-51."},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1109\/TGRS.2002.802494"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1109\/LGRS.2006.871749"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2005.10.001"},{"key":"atypb14","volume-title":"Morphological image analysis: principles and applications","author":"Soille, P.","year":"2003","edition":"2"},{"key":"atypb15","volume-title":"Proceedings of the IEEE Workshop on Advances in Techniques for Analysis of Remotely Sensed Data","author":"Tilton, J."},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1007\/11758501_130"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342007088379","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342007088379","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:18:39Z","timestamp":1777450719000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342007088379"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,11]]},"references-count":16,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2008,11]]}},"alternative-id":["10.1177\/1094342007088379"],"URL":"https:\/\/doi.org\/10.1177\/1094342007088379","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,11]]}}}