An Alternative Analytical Approach to Associative Processing

被引:2
|
作者
Khoram, Soroosh [1 ]
Zha, Yue [1 ]
Li, Jing [1 ]
机构
[1] Univ Wisconsin, Dept Elect & Comp Engn, 1415 Johnson Dr, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
Associative processors; analysis of algorithms and problem complexity; modeling techniques; models of computation;
D O I
10.1109/LCA.2018.2789424
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Associative Processing (AP) is a promising alternative to the Von Neumann model as it addresses the memory wall problem through its inherent in-memory computations. However, because of the countless design parameter choices, comparisons between implementations of two so radically different models are challenging for simulation-based methods. To tackle these challenges, we develop an alternative analytical approach based on a new concept called architecturally-determined complexity. Using this method, we asymptotically evaluate the runtime/storage/energy bounds of the two models, i.e., AP and Von Neumann. We further apply the method to gain more insights into the performance bottlenecks of traditional AP and develop a new machine model named Two Dimensional AP to address these limitations. Finally, we experimentally validate our analytical method and confirm that the simulation results match our theoretical projections.
引用
收藏
页码:113 / 116
页数:4
相关论文
共 50 条
  • [31] Semantic processing in "associative" false memory
    Brainerd, C. J.
    Yang, Y.
    Reyna, V. F.
    Howe, M. L.
    Mills, B. A.
    PSYCHONOMIC BULLETIN & REVIEW, 2008, 15 (06) : 1035 - 1053
  • [32] Humour in advertising: An associative processing model
    Strick, Madelijn
    Holland, Rob W.
    van Baaren, Rick B.
    van Knippenberg, Ad
    Dijksterhuis, Ap
    EUROPEAN REVIEW OF SOCIAL PSYCHOLOGY, 2013, 24 (01) : 32 - 69
  • [33] The role of associative processing in cognitive computing
    Nokia Research Center, P.O. Box 407, NOKIA GROUP 00045, Finland
    Cognitive Comput., 2009, 1 (42-49):
  • [34] PARALLEL ASSOCIATIVE PROCESSING FOR KNOWLEDGE BASES
    LAVINGTON, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 503 : 112 - 123
  • [35] The Role of Associative Processing in Cognitive Computing
    Haikonen, Pentti O. A.
    COGNITIVE COMPUTATION, 2009, 1 (01) : 42 - 49
  • [36] The Role of Associative Processing in Cognitive Computing
    Pentti O. A. Haikonen
    Cognitive Computation, 2009, 1 : 42 - 49
  • [37] ARITHMETIC PROCESSING IN THE ASSOCIATIVE COMPUTING FIELD
    NIKITIN, GA
    VINNIKOV, BV
    KAFTANNIKOV, IL
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1984, (01): : 28 - 34
  • [38] CONCEPTUAL AND ASSOCIATIVE PROCESSING IN ANTONYMY AND SYNONYMY
    CHARLES, WG
    REED, MA
    DERRYBERRY, D
    APPLIED PSYCHOLINGUISTICS, 1994, 15 (03) : 329 - 354
  • [39] ASSOCIATIVE PROCESSING OF NETWORK FLOW PROBLEMS
    CHEN, IN
    CHEN, PY
    FENG, TY
    IEEE TRANSACTIONS ON COMPUTERS, 1979, 28 (03) : 184 - 190
  • [40] Associative information processing and the problem of memory
    Mikaelyan, A.L.
    Vestnik Rossijkoj Akademii Nauk, 2002, 72 (02): : 107 - 120