Pixel processing in a memory controller

The SX-a programmable pixel processor implemented in a workstation memory controller chip-aims to perform as well as low-end 2D and 3D graphics processors and to surpass low-end imaging accelerators. The following features help accomplish this goal: large internal register set; vectorized RISC-like...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE computer graphics and applications 1995-01, Vol.15 (1), p.51-61
Hauptverfasser: Donovan, W., Sabella, P., Kabir, I., Hsieh, M.M.
Format: Magazinearticle
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 61
container_issue 1
container_start_page 51
container_title IEEE computer graphics and applications
container_volume 15
creator Donovan, W.
Sabella, P.
Kabir, I.
Hsieh, M.M.
description The SX-a programmable pixel processor implemented in a workstation memory controller chip-aims to perform as well as low-end 2D and 3D graphics processors and to surpass low-end imaging accelerators. The following features help accomplish this goal: large internal register set; vectorized RISC-like instruction set; fast access to both main and video memory; fast pixel operations; free operations; unpolluted cache; and single-chip solution. We describe the workstation configuration we used for our tests and the SX processor architecture, followed by the SX instruction set and sample algorithms. Then we present SX performance results for a wide range of operations.< >
doi_str_mv 10.1109/38.364964
format Magazinearticle
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_364964</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>364964</ieee_id><sourcerecordid>28817474</sourcerecordid><originalsourceid>FETCH-LOGICAL-c306t-a8a22eb1c9e60048a5a2574f26db9d6541289f3bfa91a20750e3b5a75968cd613</originalsourceid><addsrcrecordid>eNpFkE1Lw0AQhhdRsFYPXj3lIIqH1P3-OErxCwp60PMy2Uwksknqbgv23xtJ0dMMzPM-DC8h54wuGKPuVtiF0NJpeUBmTClbMqP0IZlRbvi4M31MTnL-pJQqxeiMXL-23xiLdRoC5tz2H0XbF1B02A1pV4Sh36QhRkyn5KiBmPFsP-fk_eH-bflUrl4en5d3qzIIqjclWOAcKxYcakqlBQVcGdlwXVeu1koybl0jqgYcA06NoigqBUY5bUOtmZiTq8k7fvS1xbzxXZsDxgg9DtvsubXMSCNH8GYCQxpyTtj4dWo7SDvPqP-twgvrpypG9nIvhRwgNgn60Oa_gBDGGK1H7GLCWkT8v06OH0osY9o</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>magazinearticle</recordtype><pqid>28817474</pqid></control><display><type>magazinearticle</type><title>Pixel processing in a memory controller</title><source>IEEE Xplore</source><creator>Donovan, W. ; Sabella, P. ; Kabir, I. ; Hsieh, M.M.</creator><creatorcontrib>Donovan, W. ; Sabella, P. ; Kabir, I. ; Hsieh, M.M.</creatorcontrib><description>The SX-a programmable pixel processor implemented in a workstation memory controller chip-aims to perform as well as low-end 2D and 3D graphics processors and to surpass low-end imaging accelerators. The following features help accomplish this goal: large internal register set; vectorized RISC-like instruction set; fast access to both main and video memory; fast pixel operations; free operations; unpolluted cache; and single-chip solution. We describe the workstation configuration we used for our tests and the SX processor architecture, followed by the SX instruction set and sample algorithms. Then we present SX performance results for a wide range of operations.&lt; &gt;</description><identifier>ISSN: 0272-1716</identifier><identifier>EISSN: 1558-1756</identifier><identifier>DOI: 10.1109/38.364964</identifier><identifier>CODEN: ICGADZ</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Artificial intelligence ; Clocks ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Costs ; Displays ; Exact sciences and technology ; Graphics ; Image processing ; Pattern recognition. Digital image processing. Computational geometry ; Pixel ; Random access memory ; Registers ; Rendering (computer graphics) ; Software ; Workstations</subject><ispartof>IEEE computer graphics and applications, 1995-01, Vol.15 (1), p.51-61</ispartof><rights>1995 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c306t-a8a22eb1c9e60048a5a2574f26db9d6541289f3bfa91a20750e3b5a75968cd613</citedby><cites>FETCH-LOGICAL-c306t-a8a22eb1c9e60048a5a2574f26db9d6541289f3bfa91a20750e3b5a75968cd613</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/364964$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>776,780,792,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/364964$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=3377766$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Donovan, W.</creatorcontrib><creatorcontrib>Sabella, P.</creatorcontrib><creatorcontrib>Kabir, I.</creatorcontrib><creatorcontrib>Hsieh, M.M.</creatorcontrib><title>Pixel processing in a memory controller</title><title>IEEE computer graphics and applications</title><addtitle>CG-M</addtitle><description>The SX-a programmable pixel processor implemented in a workstation memory controller chip-aims to perform as well as low-end 2D and 3D graphics processors and to surpass low-end imaging accelerators. The following features help accomplish this goal: large internal register set; vectorized RISC-like instruction set; fast access to both main and video memory; fast pixel operations; free operations; unpolluted cache; and single-chip solution. We describe the workstation configuration we used for our tests and the SX processor architecture, followed by the SX instruction set and sample algorithms. Then we present SX performance results for a wide range of operations.&lt; &gt;</description><subject>Applied sciences</subject><subject>Artificial intelligence</subject><subject>Clocks</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Costs</subject><subject>Displays</subject><subject>Exact sciences and technology</subject><subject>Graphics</subject><subject>Image processing</subject><subject>Pattern recognition. Digital image processing. Computational geometry</subject><subject>Pixel</subject><subject>Random access memory</subject><subject>Registers</subject><subject>Rendering (computer graphics)</subject><subject>Software</subject><subject>Workstations</subject><issn>0272-1716</issn><issn>1558-1756</issn><fulltext>true</fulltext><rsrctype>magazinearticle</rsrctype><creationdate>1995</creationdate><recordtype>magazinearticle</recordtype><recordid>eNpFkE1Lw0AQhhdRsFYPXj3lIIqH1P3-OErxCwp60PMy2Uwksknqbgv23xtJ0dMMzPM-DC8h54wuGKPuVtiF0NJpeUBmTClbMqP0IZlRbvi4M31MTnL-pJQqxeiMXL-23xiLdRoC5tz2H0XbF1B02A1pV4Sh36QhRkyn5KiBmPFsP-fk_eH-bflUrl4en5d3qzIIqjclWOAcKxYcakqlBQVcGdlwXVeu1koybl0jqgYcA06NoigqBUY5bUOtmZiTq8k7fvS1xbzxXZsDxgg9DtvsubXMSCNH8GYCQxpyTtj4dWo7SDvPqP-twgvrpypG9nIvhRwgNgn60Oa_gBDGGK1H7GLCWkT8v06OH0osY9o</recordid><startdate>199501</startdate><enddate>199501</enddate><creator>Donovan, W.</creator><creator>Sabella, P.</creator><creator>Kabir, I.</creator><creator>Hsieh, M.M.</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>199501</creationdate><title>Pixel processing in a memory controller</title><author>Donovan, W. ; Sabella, P. ; Kabir, I. ; Hsieh, M.M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c306t-a8a22eb1c9e60048a5a2574f26db9d6541289f3bfa91a20750e3b5a75968cd613</frbrgroupid><rsrctype>magazinearticle</rsrctype><prefilter>magazinearticle</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Applied sciences</topic><topic>Artificial intelligence</topic><topic>Clocks</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Costs</topic><topic>Displays</topic><topic>Exact sciences and technology</topic><topic>Graphics</topic><topic>Image processing</topic><topic>Pattern recognition. Digital image processing. Computational geometry</topic><topic>Pixel</topic><topic>Random access memory</topic><topic>Registers</topic><topic>Rendering (computer graphics)</topic><topic>Software</topic><topic>Workstations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Donovan, W.</creatorcontrib><creatorcontrib>Sabella, P.</creatorcontrib><creatorcontrib>Kabir, I.</creatorcontrib><creatorcontrib>Hsieh, M.M.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE computer graphics and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Donovan, W.</au><au>Sabella, P.</au><au>Kabir, I.</au><au>Hsieh, M.M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Pixel processing in a memory controller</atitle><jtitle>IEEE computer graphics and applications</jtitle><stitle>CG-M</stitle><date>1995-01</date><risdate>1995</risdate><volume>15</volume><issue>1</issue><spage>51</spage><epage>61</epage><pages>51-61</pages><issn>0272-1716</issn><eissn>1558-1756</eissn><coden>ICGADZ</coden><abstract>The SX-a programmable pixel processor implemented in a workstation memory controller chip-aims to perform as well as low-end 2D and 3D graphics processors and to surpass low-end imaging accelerators. The following features help accomplish this goal: large internal register set; vectorized RISC-like instruction set; fast access to both main and video memory; fast pixel operations; free operations; unpolluted cache; and single-chip solution. We describe the workstation configuration we used for our tests and the SX processor architecture, followed by the SX instruction set and sample algorithms. Then we present SX performance results for a wide range of operations.&lt; &gt;</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/38.364964</doi><tpages>11</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0272-1716
ispartof IEEE computer graphics and applications, 1995-01, Vol.15 (1), p.51-61
issn 0272-1716
1558-1756
language eng
recordid cdi_ieee_primary_364964
source IEEE Xplore
subjects Applied sciences
Artificial intelligence
Clocks
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Costs
Displays
Exact sciences and technology
Graphics
Image processing
Pattern recognition. Digital image processing. Computational geometry
Pixel
Random access memory
Registers
Rendering (computer graphics)
Software
Workstations
title Pixel processing in a memory controller
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T06%3A46%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Pixel%20processing%20in%20a%20memory%20controller&rft.jtitle=IEEE%20computer%20graphics%20and%20applications&rft.au=Donovan,%20W.&rft.date=1995-01&rft.volume=15&rft.issue=1&rft.spage=51&rft.epage=61&rft.pages=51-61&rft.issn=0272-1716&rft.eissn=1558-1756&rft.coden=ICGADZ&rft_id=info:doi/10.1109/38.364964&rft_dat=%3Cproquest_RIE%3E28817474%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=28817474&rft_id=info:pmid/&rft_ieee_id=364964&rfr_iscdi=true