Results 1 to 3 of 3

Thread: Maximum code size of kernel(s)

  1. #1
    Junior Member
    Join Date
    Jul 2011
    Posts
    8

    Maximum code size of kernel(s)

    Hello,

    I am concepting to implement full-scale event managing application business logic on OpenCL.

    What is the maximum kernel code size (or is it device-dependent)?

    The events are going to be common general Command And Query Responsibility Separation (CQRS) with Event Sourcing (ES) architecture, so the amount of kernel code is dependent on the event handling complexity.

    There can (and will be) split logic for handling different amount of events targeting different areas, but overall I'd like to understand the technical limits for amount of code that can be uploaded for single kernel or chained (dependent) kernels at a given time.

    Br,

    Kalle Launiala

  2. #2
    Senior Member
    Join Date
    May 2010
    Location
    Toronto, Canada
    Posts
    845

    Re: Maximum code size of kernel(s)

    What is the maximum kernel code size (or is it device-dependent)?
    In theory there are no limits other than the available memory on your system. In reality I imagine you will find practical limits earlier than that. However I doubt you will get definite rules anywhere because... how do you measure code length?
    Disclaimer: Employee of Qualcomm Canada. Any opinions expressed here are personal and do not necessarily reflect the views of my employer. LinkedIn profile.

  3. #3
    Junior Member
    Join Date
    Jul 2011
    Posts
    8

    Re: Maximum code size of kernel(s)

    Hi,

    Thank you for extremely swift answer - and the best available answer to the question as well.

    I was generally concerned, if there is some design-choise limit of allowing only certain type of applications on parallel processing, where normal algorithms do not hit, but full scale applications could.

    I will proceed with concepting and come back with issues


    Kalle

Similar Threads

  1. Replies: 1
    Last Post: 03-24-2010, 06:02 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •