CUDA CuBLAS library based data analysis

This project was successfully completed by arjunsuresh1987 for $50 USD in 3 days.

Get free quotes for a project like this
Employer working
Completed by:
Skills Required
Project Budget
$30 - $250 USD
Completed In
3 days
Total Bids
Project Description

Using CUDA, we need to write down a routine that can transform high-dimensional data sets to low-dimensional ones. The fundamental operations involved are computing the matrix p from the input data, selecting a random matrix Y, computing matrix q from the random Y matrix, and then updating the Y matrix using the given equation until the values in the Y matrix converge.

Please see attached PDF for detailed instructions. The code has to run on input matrices of size 100,000 * 100, and must exploit CUDA parallelism using the CuBLAS library.

A reference sequential Matlab implementation can be developed if absolutely needed.

I am expecting this to take 2 hours of an experienced CUDA programmer's time; so, please price your bids accordingly.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online