• DocumentCode
    1491542
  • Title

    Multicore Programming Techniques for High-Performance ATE

  • Author

    Ravindran, Murali ; Meisel, Jeff

  • Volume
    12
  • Issue
    4
  • fYear
    2009
  • fDate
    8/1/2009 12:00:00 AM
  • Firstpage
    26
  • Lastpage
    29
  • Abstract
    This paper examined how recent innovations in processor technology are pushing the limits for ATE applications. Various multicore programming techniques were discussed including task parallelism, data parallelism, and pipelining. In addition, an example of optimizing complex analysis was covered. The benefits of adopting multicore technology and parallel software architectures include a reduction in overall test time, more sophisticated simulation approaches, and the ability to analyze complex systems.
  • Keywords
    multiprocessing systems; parallel programming; pipeline processing; software architecture; ATE; data parallelism; multicore programming techniques; optimizing complex analysis; parallel software architectures; pipelining; processor technology; sophisticated simulation approaches; task parallelism; Application software; Central Processing Unit; Clocks; Microprocessors; Multicore processing; Parallel processing; Parallel programming; Programming profession; Testing; Yarn;
  • fLanguage
    English
  • Journal_Title
    Instrumentation & Measurement Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1094-6969
  • Type

    jour

  • DOI
    10.1109/MIM.2009.5277931
  • Filename
    5277931