Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash Labs - GPU Accelerator Project

Discussion in 'Dash Jobs' started by eduffield222, Aug 22, 2017.

  1. eduffield222

    eduffield222 Moderator
    Dash Core Team Moderator

    Joined:
    Jun 25, 2017
    Messages:
    5
    Likes Received:
    12
    Trophy Points:
    3

    Project Specifications


    We are looking for a highly capable developer that is looking to work in the decentralized space. The job opportunity is available anywhere and the world and will pay top-dollar for the required skills to develop bleeding edge technology for our cryptographic currency system, called Dash.

    We are looking to create project that will allow the daemon to offloading the transactional cryptographic elliptic curve checks to a GPU, which will be ran solely for the purpose of accelerating block checking on the network.

    This will allow our network to check blocks rapidly, at hundreds times the speed which they presently are and allow the currency to grow unhindered.

    The hired developers will work for a new type of entity called a decentralized autonomous organization, which operates solely for the dash network out of hong kong. We will have an office if the employee wishes to relocate and will pay for expenses to do so, or the employee can work from anywhere in the world.


    Job Characteristics

    - Cryptocurrency experience with any of the various blockchain projects is useful
    - Experience with cryptographically signing transactions, creating raw transactions
    - Experience running daemons, sending funds from wallet to wallet
    - C / C++ experience and experience programming for GPUs
    - Dash experience is highly helpful, if missing check out the information at the bottom of the job post to self educate

    Interested?

    This is going to be posted on various career forums and will we actively seek a qualified candidate from the space through conventions, internal forums such as bitcointalk and then through conventional means afterward. I want to give our internal community a shot first though, maybe we have the perfect person already in the project waiting for an opportunity to jump in.

    Payment for this position will be in Dash, the cryptographic currency. The employee can sign up for any exchange, and sell for any local currency of their preference to pay for day-to-day expenses. If required, conventional payment can be arranged.

    If interested in the job, please email me at [email protected]. Thanks for the support!

    Learning about Dash?

    Dash Forum : https://www.dash.org/forum/
    Dash Whitepaper on Masternodes : https://github.com/dashpay/dash/wiki/Whitepaper
    Dash School By Amanda B Johnson : https://www.youtube.com/playlist?list=PLiFMZOlhgsYKKOUOVjQjESCXfR1cCYCod
    Dash Educational Series : https://www.dash.org/dash-video-series/
    Dash Wiki : https://www.reddit.com/r/dashpay/wiki/index
     
    • Like Like x 9
    • Useful Useful x 1
  2. demo

    demo Active Member

    Joined:
    Apr 23, 2016
    Messages:
    2,035
    Likes Received:
    145
    Trophy Points:
    133
    Dash Address:
    XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
    What kind of GPU do you want the developer to program?
     
  3. demo

    demo Active Member

    Joined:
    Apr 23, 2016
    Messages:
    2,035
    Likes Received:
    145
    Trophy Points:
    133
    Dash Address:
    XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
    bump
     
  4. doodlefax

    doodlefax Official Dash Dev
    Core Developer

    Joined:
    Jun 15, 2017
    Messages:
    37
    Likes Received:
    9
    Trophy Points:
    37
    > What kind of GPU do you want the developer to program?

    Nvidia 'Tesla' or AMD 'FirePro' branded cards, aimed at High-performance computing (HPC), are likely targets. The recent mining-specific SKUs could be interesting, especially if they gain special purpose cryptographic functions or run more efficiently by eliminating unused functions. For instance, cryptography is mostly discrete mathematics operating on integers (really big ones), or bit-wise operations such as shifts, while GPUs are mostly geared towards floating point calculations (graphics loads are mostly 32-bit floating-point, HPC mostly 64-bit floating-point). All that floating point hardware is a waste of space and power for crypto.

    Anyway, the actual target would be decided based on cost/benefit estimates. For development purposes, progress could be made targeting any recent GPU, including laptop discrete GPU - the code can then be tested on various target hardware to find the most cost effective cards.

    A large part of the cost is software development and maintenance - programming parallel hardware and optimising performance is still pretty painstaking work. NVidia's CUDA generally gets quick results and it may be easier to find developers with experience. OpenCL would be more portable, though generally slower and more painful to develop for. There are other frameworks that build on top of these layers. (I'm out of date on all this by several years).
     
    • Like Like x 1
  5. Tangela Orr

    Tangela Orr New Member

    Joined:
    Aug 14, 2017
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
    Are you going to build like bitmain?
     
  6. Bitoye

    Bitoye New Member

    Joined:
    Oct 11, 2017
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Nice thanks for the information.
     

Share This Page