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
  • Summer 2013 - Capstone projects available on pattern programming for academic credit.

    Nvidia Teaching Center Logo
    New 2013: NIVIDIA donates a 2496-core K20 GPU.
    NSF logoNew 2012-2015 National Science Foundation project
    "Collaborative Research: Teaching Multicore and Many-Core Programming at a Higher Level of Abstraction"


    Please contact B. Wilkinson if you would like to be involved in this work for academic credit.
    (Currently no student funding available.) Some ideas for projects.
    Grid Computing Techniques and Applications
    Grid computing book

    State-wide Grid computing
    courses

    Adoption list

    All textbooks


    Fall 2013 Teaching from August 19th, 2013
    ITCS 4145/5145 Parallel Computing
    Tuesday/Thursday
    11:00 am - 12:15 pm

    Fretwell 126

    Fall 2013 Office Hours from August 19th, 2013
    Tuesday/Thursday 2:00 pm - 3: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: National Science Foundation as PI, grants #9554975 (1996-1999), #9950309 (1999-2001), #0119508 (2001-2002), #0410667/0533334 (2004-2007), #0737269(2008-2011),#1141006 (2012-2015) 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). Support from NVIDIA Corporation, 2010, 2011, and 2012.
    Research group home pages:
    Parallel Grid Application Framework (J. Villalobos)
    Pattern Programming Group home page (needs a password)

    Recent courses taught:

    Spring 2013:
    ITCS 4145/5145 Parallel Computing (Spring 2013, standard version)
    ITCS 4010/5010 GPU Programming for High Performance Computing - CUDA programming (Spring 2013)

    ITCS 4145/5145 Parallel Computing (Fall 2012, pattern programming version) Needs a password
    ITCS 4146/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:
    SIGCSE2013 Pattern Programming Workshop
    SC12 CUDA Workshop
    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


    Textbook home pages:
    Grid computing book home page
    Parallel Programming book home page
    Computer Architecture book home page

    Publications:
    Textbooks
    Some recent papers
    Professional/academic background