Speedup of Fuzzy Logic through Stream Processing on Graphics Processing Units

被引:10
|
作者
Harvey, Nicholas [1 ]
Luke, Robert [1 ]
Keller, James M. [1 ]
Anderson, Derek [1 ]
机构
[1] Univ Missouri, Columbia, MO 65211 USA
关键词
D O I
10.1109/CEC.2008.4631314
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As the size and operator complexity of a furzy logic system increases, computational tractability becomes a problem. There is a significant amount of parallelism in both the creation of the fuzzy rule base and in fuzzy inference. Traditional processors (CPUs) cannot take full advantage of this natural parallelism. Graphics Processing Units (GPUs) speed up rule construction and inference by utilizing up to 128 processing units operating in parallel. Normally, these processors are used to perform high speed graphics calculations for video games, movies, and other areas of intense graphical work. In this paper, a method is discussed for speeding up fuzzy logic by structuring it into a format such that it resembles the standard rendering procedure for a graphics pipeline based on rasterization.
引用
收藏
页码:3809 / 3815
页数:7
相关论文
共 50 条
  • [41] Graphics processing units and genetic programming: an overview
    W. B. Langdon
    Soft Computing, 2011, 15 : 1657 - 1669
  • [42] Accelerating NTRU Encryption with Graphics Processing Units
    Bai, Tianyu
    Davis, Spencer
    Li, Juanjuan
    Gu, Ying
    Jiang, Hai
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2014, 2 (04) : 250 - 258
  • [43] Accelerating parameter inference with graphics processing units
    Wysocki, D.
    O'Shaughnessy, R.
    Lange, Jacob
    Fang, Yao-Lung L.
    PHYSICAL REVIEW D, 2019, 99 (08)
  • [44] Implementing survey propagation on graphics processing units
    Manolios, Panagiotis
    Zhang, Yimin
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2006, PROCEEDINGS, 2006, 4121 : 311 - 324
  • [45] Online Power Estimation of Graphics Processing Units
    Adhinarayanan, Vignesh
    Subramaniam, Balaji
    Feng, Wu-chun
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 245 - 254
  • [46] Faster catalog matching on Graphics Processing Units
    Lee, M. A.
    Budavari, T.
    ASTRONOMY AND COMPUTING, 2017, 20 : 155 - 159
  • [47] Graphics Processing Units for HEP trigger systems
    Ammendola, R.
    Bauce, M.
    Biagioni, A.
    Chiozzi, S.
    Ramusino, A. Cotta
    Fantechi, R.
    Fiorini, M.
    Giagu, S.
    Gianoli, A.
    Lamanna, G.
    Lonardo, A.
    Messina, A.
    Neri, I.
    Paolucci, P. S.
    Piandani, R.
    Pontisso, L.
    Rescigno, M.
    Simula, F.
    Sozzi, M.
    Vicini, P.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2016, 824 : 307 - 310
  • [48] Systolic neighborhood search on graphics processing units
    Vidal, Pablo
    Luna, Francisco
    Alba, Enrique
    SOFT COMPUTING, 2014, 18 (01) : 125 - 142
  • [49] Multilayer Packet Classification With Graphics Processing Units
    Varvello, Matteo
    Laufer, Rafael
    Zhang, Feixiong
    Lakshman, T. V.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 2760 - 2773
  • [50] Fast Poisson Solvers for Graphics Processing Units
    Myllykoski, Mirko
    Rossi, Tuomo
    Toivanen, Jari
    APPLIED PARALLEL AND SCIENTIFIC COMPUTING (PARA 2012), 2013, 7782 : 265 - 279