Title :
Speedup of fuzzy logic through stream processing on Graphics Processing Units
Author :
Harvey, Nicholas ; Luke, Robert ; Keller, James M. ; Anderson, Derek
Author_Institution :
Univ. of Missouri-Columbia, Columbia, MO
Abstract :
As the size and operator complexity of a fuzzy 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.
Keywords :
computer graphics; fuzzy logic; fuzzy reasoning; fuzzy set theory; computational tractability; fuzzy inference; fuzzy logic system; fuzzy rule base; graphics pipeline; graphics processing units; rasterization; stream processing; Evolutionary computation; Fuzzy logic; Graphics;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4631314