Mardi Gras workshop image
Workshop on Grid-Enabling Applications,
Mardi Gras Conference 2008.

Barry Wilkinson
Professor of Computer Science
Department of Computer Science
University of North Carolina at Charlotte
9201 University City Blvd.
Charlotte, NC 28223
Room: Woodward 435G Tele: Office: 704-687-8381 (email much better)

Email: abw@uncc.edu
Home page (this page): http://www.cs.uncc.edu/~abw
  • ANNOUNCEMENTS
  • Nvidia Teaching Center Logo
    NVIDIA Corp. selected UNC-Charlotte, Dept. of Computer Science to be a 2010-2011 CUDA Teaching Center, kindly providing GPU equipment and TA support.
    Ongoing pattern programming project to continue the development of the "Seeds" pattern-programming distributed computing framework.
    Please contact B. Wilkinson if you are interested in an  undergraduate capstone project (ITCS 4650/51/81/82, ITCS 4990/91), graduate level  ITCS 6880 Individual Study, or MS thesis (ITCS 6991) project in this area.


    July 2011 -- NVIDIA has kindly provided 50 GTX 480 GPU cards valued at $15,000 as continuing support for the CUDA Teaching Center to be used in parallel computing, games lab, and VisCenter.
    Grid Computing Techniques and Applications
    Grid computing book

    State-wide Grid
    computingcourses

    Adoption list

    All textbooks



    Spring 2012 Teaching
    ITCS 4145/5145 Parallel Computing
    Tuesday/Thursday
    5:00 pm - 6:15 pm
    Woodward 135

    Spring 2012 Office Hours

    Tuesday/Thursday 3:00 pm - 4:30 pm
    Walk-in at other times ok if not busy, or
    send me an email for a mutually convenient time
    .


    Research Interests: Multicore and GPU programming, Grid computing, cluster computing. Funding: NSF as PI, grants 9554975, 9950309, 0119508, 0410667/0533334, 0737269. As co-PI: Two large 2004-2006 University of North Carolina Office of President grants (one of many co-PIs), senior consultant for NSF grant 0737355 (Appalachian State University).

    Recent courses taught:
    ITCS 6010/8010 GPU Programming for High Performance Computing - CUDA programming (Spring 2011)

    ITCS4145/5145 Parallel Computing (Fall 2010)
    ITCS4146/5146 Grid Computing courses (2004 - 2011)
    ITCS 3182 Computer Organization and Architecture (Fall 2009)
    ITCS5141 Computer Organization and Architecture (II) (Summer 2002)
    ITCS3181 Assembly Language Lab (Spring 2010)

    Some Activities:
    SC11 Education Program
    SIGCSE2011 Workshop on CUDA programming

    INFONOR-CHILE2010 Workshop
    INFONOR-CHILE2010 Tutorial
    SIGCSE 2010 Grid Computing Workshop
    Mardi Gras Conference 2008 Workshop on Grid-Enabling Apps
    Supercomputing 2003 grid computing demonstration
    Recent Presentations


    Home pages:
    Grid computing book home page
    UNCC Parallel Programming home page
    Computer Architecture book home page
    Parallel Grid Application Framework
    (Part of PhD project of Jeremy Villalobos)


    Publications:
    Textbooks
    Some recent papers
    Professional/academic background