TY - GEN
T1 - GraphBLAS on the Edge
AU - Jones, Michael
AU - Kepner, Jeremy
AU - Andersen, Daniel
AU - Buluc, Aydin
AU - Byun, Chansup
AU - Claffy, K.
AU - Davis, Timothy
AU - Arcand, William
AU - Bernays, Jonathan
AU - Bestor, David
AU - Bergeron, William
AU - Gadepally, Vijay
AU - Houle, Micheal
AU - Hubbell, Matthew
AU - Jananthan, Hayden
AU - Klein, Anna
AU - Meiners, Chad
AU - Milechin, Lauren
AU - Mullen, Julie
AU - Pisharody, Sandeep
AU - Prout, Andrew
AU - Reuther, Albert
AU - Rosa, Antonio
AU - Samsi, Siddharth
AU - Sreekanth, Jon
AU - Stetson, Doug
AU - Yee, Charles
AU - Michaleas, Peter
N1 - Funding Information:
This material is based upon work supported by the Under Secretary of Defense for Research and Engineering under Air Force Contract No. FA8702-15-D-0001, National Science Foundation CCF-1533644, and United States Air Force Research Laboratory and Artificial Intelligence Accelerator Cooperative Agreement Number FA8750-19-2-1000. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Under Secretary of Defense for Research and Engineering, the National Science Foundation, or the United States Air Force. The U.S. Government is authorized to reproduce and distribute reprints for Government purposes notwithstanding any copyright notation herein.
Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Long range detection is a cornerstone of defense in many operating domains (land, sea, undersea, air, space,...,). In the cyber domain, long range detection requires the analysis of significant network traffic from a variety of observatories and outposts. Construction of anonymized hypersparse traffic matrices on edge network devices can be a key enabler by providing significant data compression in a rapidly analyzable format that protects privacy. GraphBLAS is ideally suited for both constructing and analyzing anonymized hypersparse traffic matrices. The performance of GraphBLAS on an Accolade Technologies edge network device is demonstrated on a near worse case traffic scenario using a continuous stream of CAIDA Telescope darknet packets. The performance for varying numbers of traffic buffers, threads, and processor cores is explored. Anonymized hypersparse traffic matrices can be constructed at a rate of over 50,000,000 packets per second; exceeding a typical 400 Gigabit network link. This performance demonstrates that anonymized hypersparse traffic matrices are readily computable on edge network devices with minimal compute resources and can be a viable data product for such devices.
AB - Long range detection is a cornerstone of defense in many operating domains (land, sea, undersea, air, space,...,). In the cyber domain, long range detection requires the analysis of significant network traffic from a variety of observatories and outposts. Construction of anonymized hypersparse traffic matrices on edge network devices can be a key enabler by providing significant data compression in a rapidly analyzable format that protects privacy. GraphBLAS is ideally suited for both constructing and analyzing anonymized hypersparse traffic matrices. The performance of GraphBLAS on an Accolade Technologies edge network device is demonstrated on a near worse case traffic scenario using a continuous stream of CAIDA Telescope darknet packets. The performance for varying numbers of traffic buffers, threads, and processor cores is explored. Anonymized hypersparse traffic matrices can be constructed at a rate of over 50,000,000 packets per second; exceeding a typical 400 Gigabit network link. This performance demonstrates that anonymized hypersparse traffic matrices are readily computable on edge network devices with minimal compute resources and can be a viable data product for such devices.
KW - Internet defense
KW - hypersparse matrices
KW - packet capture
KW - streaming graphs
UR - http://www.scopus.com/inward/record.url?scp=85142245770&partnerID=8YFLogxK
U2 - 10.1109/HPEC55821.2022.9926332
DO - 10.1109/HPEC55821.2022.9926332
M3 - Conference contribution
AN - SCOPUS:85142245770
T3 - 2022 IEEE High Performance Extreme Computing Conference, HPEC 2022
BT - 2022 IEEE High Performance Extreme Computing Conference, HPEC 2022
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 19 September 2022 through 23 September 2022
ER -