YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Numerical Continuation on a Graphical Processing Unit for Kinematic Synthesis

    Source: Journal of Computing and Information Science in Engineering:;2020:;volume( 020 ):;issue: 006::page 061009-1
    Author:
    Glabe, Jeffrey
    ,
    McCarthy, J. Michael
    DOI: 10.1115/1.4047240
    Publisher: The American Society of Mechanical Engineers (ASME)
    Abstract: This paper presents an implementation of a homotopy path tracking algorithm for polynomial numerical continuation on a graphical processing unit (GPU). The goal of this algorithm is to track homotopy curves from known roots to the unknown roots of a target polynomial system. The path tracker solves a set of ordinary differential equations to predict the next step and uses a Newton root finder to correct the prediction so the path stays on the homotopy solution curves. In order to benefit from the computational performance of a GPU, we organize the procedure so it is executed as a single instruction set, which means the path tracker has a fixed step size and the corrector has a fixed number iterations. This trade-off between accuracy and GPU computation speed is useful in numerical kinematic synthesis where a large number of solutions must be generated to find a few effective designs. In this paper, we show that our implementation of GPU-based numerical continuation yields 85 effective designs in 63 s, while an existing numerical continuation algorithm yields 455 effective designs in 2 h running on eight threads of a workstation.
    • Download: (477.5Kb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      Numerical Continuation on a Graphical Processing Unit for Kinematic Synthesis

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/4274917
    Collections
    • Journal of Computing and Information Science in Engineering

    Show full item record

    contributor authorGlabe, Jeffrey
    contributor authorMcCarthy, J. Michael
    date accessioned2022-02-04T22:07:17Z
    date available2022-02-04T22:07:17Z
    date copyright6/12/2020 12:00:00 AM
    date issued2020
    identifier issn1530-9827
    identifier otherjcise_20_6_061009.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4274917
    description abstractThis paper presents an implementation of a homotopy path tracking algorithm for polynomial numerical continuation on a graphical processing unit (GPU). The goal of this algorithm is to track homotopy curves from known roots to the unknown roots of a target polynomial system. The path tracker solves a set of ordinary differential equations to predict the next step and uses a Newton root finder to correct the prediction so the path stays on the homotopy solution curves. In order to benefit from the computational performance of a GPU, we organize the procedure so it is executed as a single instruction set, which means the path tracker has a fixed step size and the corrector has a fixed number iterations. This trade-off between accuracy and GPU computation speed is useful in numerical kinematic synthesis where a large number of solutions must be generated to find a few effective designs. In this paper, we show that our implementation of GPU-based numerical continuation yields 85 effective designs in 63 s, while an existing numerical continuation algorithm yields 455 effective designs in 2 h running on eight threads of a workstation.
    publisherThe American Society of Mechanical Engineers (ASME)
    titleNumerical Continuation on a Graphical Processing Unit for Kinematic Synthesis
    typeJournal Paper
    journal volume20
    journal issue6
    journal titleJournal of Computing and Information Science in Engineering
    identifier doi10.1115/1.4047240
    journal fristpage061009-1
    journal lastpage061009-7
    page7
    treeJournal of Computing and Information Science in Engineering:;2020:;volume( 020 ):;issue: 006
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian