SpOctA: A 3D Sparse Convolution Accelerator with Octree-Encoding-Based Map Search and Inherent Sparsity-Aware Processing

Point-cloud-based 3D perception has attracted great attention in various applications including robotics, autonomous driving and AR/VR. In particular, the 3D sparse convolution (SpConv) network has emerged as one of the most popular backbones due to its excellent performance. However, it poses sever...

Full description

Saved in:
Bibliographic Details
Published inDigest of technical papers - IEEE/ACM International Conference on Computer-Aided Design pp. 1 - 9
Main Authors Lyu, Dongxu, Lil, Zhenyu, Chen, Yuzhou, Zhang, Jinming, Xu, Ningyi, He, Guanghui
Format Conference Proceeding
LanguageEnglish
Published IEEE 28.10.2023
Subjects
Online AccessGet full text
ISSN1558-2434
DOI10.1109/ICCAD57390.2023.10323728

Cover

Abstract Point-cloud-based 3D perception has attracted great attention in various applications including robotics, autonomous driving and AR/VR. In particular, the 3D sparse convolution (SpConv) network has emerged as one of the most popular backbones due to its excellent performance. However, it poses severe challenges to real-time perception on general-purpose platforms, such as lengthy map search latency, high computation cost, and enormous memory footprint. In this paper, we propose SpOctA, a SpConv accelerator that enables high-speed and energy-efficient point cloud processing. SpOctA parallelizes the map search by utilizing algorithm-architecture co-optimization based on octree encoding, thereby achieving 8.8-21.2× search speedup. It also attenuates the heavy computational workload by exploiting inherent sparsity of each voxel, which eliminates computation redundancy and saves 44.4-79.1% processing latency. To optimize on-chip memory management, a SpConv-oriented non-uniform caching strategy is introduced to reduce external memory access energy by 57.6% on average. Implemented on a 40nm technology and extensively evaluated on representative benchmarks, SpOctA rivals the state-of-the-art SpConv accelerators by 1.1-6.9× speedup with 1.5-3.1× energy efficiency improvement,
AbstractList Point-cloud-based 3D perception has attracted great attention in various applications including robotics, autonomous driving and AR/VR. In particular, the 3D sparse convolution (SpConv) network has emerged as one of the most popular backbones due to its excellent performance. However, it poses severe challenges to real-time perception on general-purpose platforms, such as lengthy map search latency, high computation cost, and enormous memory footprint. In this paper, we propose SpOctA, a SpConv accelerator that enables high-speed and energy-efficient point cloud processing. SpOctA parallelizes the map search by utilizing algorithm-architecture co-optimization based on octree encoding, thereby achieving 8.8-21.2× search speedup. It also attenuates the heavy computational workload by exploiting inherent sparsity of each voxel, which eliminates computation redundancy and saves 44.4-79.1% processing latency. To optimize on-chip memory management, a SpConv-oriented non-uniform caching strategy is introduced to reduce external memory access energy by 57.6% on average. Implemented on a 40nm technology and extensively evaluated on representative benchmarks, SpOctA rivals the state-of-the-art SpConv accelerators by 1.1-6.9× speedup with 1.5-3.1× energy efficiency improvement,
Author Xu, Ningyi
Lyu, Dongxu
Zhang, Jinming
Lil, Zhenyu
Chen, Yuzhou
He, Guanghui
Author_xml – sequence: 1
  givenname: Dongxu
  surname: Lyu
  fullname: Lyu, Dongxu
  email: lvdongxu@sjtu.edu.cn
  organization: School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University,Shanghai,China
– sequence: 2
  givenname: Zhenyu
  surname: Lil
  fullname: Lil, Zhenyu
  email: ambitious-lzy@sjtu.edu.cn
  organization: School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University,Shanghai,China
– sequence: 3
  givenname: Yuzhou
  surname: Chen
  fullname: Chen, Yuzhou
  email: huygens@sjtu.edu.cn
  organization: School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University,Shanghai,China
– sequence: 4
  givenname: Jinming
  surname: Zhang
  fullname: Zhang, Jinming
  email: tiaozhanzhe@sjtu.edu.cn
  organization: School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University,Shanghai,China
– sequence: 5
  givenname: Ningyi
  surname: Xu
  fullname: Xu, Ningyi
  email: xuningyi@sjtu.edu.cn
  organization: School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University,Shanghai,China
– sequence: 6
  givenname: Guanghui
  surname: He
  fullname: He, Guanghui
  email: guanghui.he@sjtu.edu.cn
  organization: School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University,Shanghai,China
BookMark eNo1kMtOwzAURA0Cibb0D1j4B1KuX3mwC2mBSkVFKqwrx76hQcWJbEPp3xOpsBqNNOcsZkwuXOeQEMpgxhgUt8uqKucqEwXMOHAxYyC4yHh-RqZFVuRCDZ1zpc7JiCmVJ1wKeUXGIXwADECejsjPpl-bWN7Rkoo53fTaB6RV5767_VdsO0dLY3CPXsfO00Mbd3SYe8Rk4UxnW_ee3OuAlj7rnm5Qe7Oj2lm6dDv06OLJ2MZjUh60R_riO4MhDNw1uWz0PuD0Lyfk7WHxWj0lq_XjsipXSctBxsSkta2lrEGiabJMSStlASYFAItSpmC1xdzywpq6ZswyJmSTNzpveMG40mJCbk7eFhG3vW8_tT9u_58Sv2uwYJE
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ICCAD57390.2023.10323728
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9798350322255
EISSN 1558-2434
EndPage 9
ExternalDocumentID 10323728
Genre orig-research
GrantInformation_xml – fundername: National Key Research and Development Program of China
  grantid: 2020YFB2205500
  funderid: 10.13039/501100012166
GroupedDBID 6IE
6IF
6IH
6IL
6IN
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
FEDTE
IEGSK
IJVOP
M43
OCL
RIE
RIL
RIO
ID FETCH-LOGICAL-i204t-c6bdb44b04ecf7754d4490c6000de4460dade8d29dcbb11d1134f8fa8f29125a3
IEDL.DBID RIE
IngestDate Wed Aug 27 02:03:41 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i204t-c6bdb44b04ecf7754d4490c6000de4460dade8d29dcbb11d1134f8fa8f29125a3
PageCount 9
ParticipantIDs ieee_primary_10323728
PublicationCentury 2000
PublicationDate 2023-Oct.-28
PublicationDateYYYYMMDD 2023-10-28
PublicationDate_xml – month: 10
  year: 2023
  text: 2023-Oct.-28
  day: 28
PublicationDecade 2020
PublicationTitle Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design
PublicationTitleAbbrev ICCAD
PublicationYear 2023
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0020286
Score 2.2728689
Snippet Point-cloud-based 3D perception has attracted great attention in various applications including robotics, autonomous driving and AR/VR. In particular, the 3D...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms 3D Sparse Convolution
Benchmark testing
Convolution
Memory management
Octree Encoding
Point Cloud
Point cloud compression
Redundancy
Sparsity Exploitation
Technological innovation
Three-dimensional displays
Title SpOctA: A 3D Sparse Convolution Accelerator with Octree-Encoding-Based Map Search and Inherent Sparsity-Aware Processing
URI https://ieeexplore.ieee.org/document/10323728
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1ZSwMxEA62T_riVfEmD75mu0f28m2tLa1gFWqhbyU7maAI26VuVfz1JnvUAwSfNiybY5OBb2Yy8w0hF6FvlFoXmQt-xHgKIRNKKqYcWz9iNwiraItxMJzym5k_q5PVy1wYRCyDz9AyzfIuXy5gZVxlXUP-5oVu1CKtMAqqZK21daWBMmhCdey4O-rpX_FDbdJbpkK41fT9UUWlBJHBNhk301exI8_Wqkgt-PjFzPjv9e2Qzle-Hr1fI9Eu2cBsj2x9oxrcJ--T_A6K5JIm1Lumk1zbs0h199da9GgCoBGovHSnxjlL9edLRNbPYGFGZVca7yS9FTmtQpSpyCQdZY9m_qIaUWv0LHkTy3o1L8YP0SHTQf-hN2R11QX25Nq8YBCkMuU8tTmCMvx4kvPYBq0Y2RK18WhLITGSbiwhTR1HOo7HVaREpNxYa0vCOyDtbJHhIaECAgBfccQAuO-rSCOmQNBiEAbSUfER6ZhNnOcVsca82b_jP96fkE1zlgY63OiUtIvlCs-0TlCk56UsfAJFp7dk
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDI5gHIALryHe5MA1XdslfXAbY9MG20DaJu02pY4jEFI3jQ4Qv56k3XhJSJxaVU3qpJY-2_lsE3IRCmvU-sh8EBHjCYRMaqWZ9lxzif0gLNgWvaA15DcjMVokq-e5MIiYk8_Qsbf5Wb6awNyGyiq2-Fs19KNVsiY456JI1_r0rwxUBkuyjhtX2nWzGBEap96xPcKd5egffVRyGGlukd5SgII98uTMs8SB91-1Gf8t4TYpf2Xs0ftPLNohK5juks1vxQb3yFt_egdZ7ZLWaPWa9qfGo0Vqhr8slI_WAAwG5cfu1IZnqXl9hsgaKUzsrOzKIJ6iXTmlBUmZylTRdvpgv58VMxqbntVe5WwhzbONRJTJsNkY1Fts0XeBPfouzxgEiUo4T1yOoG2FPMV57IIxjVyFxn10lVQYKT9WkCSepzyvynWkZaT92NhLsrpPSukkxQNCJQQAQnPEALgQOjKYKRGMIoSB8nR8SMp2E8fTorTGeLl_R388PyfrrUG3M-60e7fHZMP-VwskfnRCStlsjqfGQsiSs1wvPgALeLqx
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Digest+of+technical+papers+-+IEEE%2FACM+International+Conference+on+Computer-Aided+Design&rft.atitle=SpOctA%3A+A+3D+Sparse+Convolution+Accelerator+with+Octree-Encoding-Based+Map+Search+and+Inherent+Sparsity-Aware+Processing&rft.au=Lyu%2C+Dongxu&rft.au=Lil%2C+Zhenyu&rft.au=Chen%2C+Yuzhou&rft.au=Zhang%2C+Jinming&rft.date=2023-10-28&rft.pub=IEEE&rft.eissn=1558-2434&rft.spage=1&rft.epage=9&rft_id=info:doi/10.1109%2FICCAD57390.2023.10323728&rft.externalDocID=10323728