Name: Christian J. Lagares Nieves
Type: User
Company: HPC and Visualization Lab, University of Puerto Rico at Mayaguez
Bio: I am a PhD Research Assistant at the HPC and Visualization Lab working on Hypersonic and Supersonic CFD and performance portable CFD tools.
Location: Mayaguez, PR
Blog: http://ChristianLagares.github.io
Christian J. Lagares Nieves's Projects
1D peridynamics code
A small sample of a volumetric Lagrangian Coherent Structure code for GPUs and CPUs leveraging Numba.
Various HPC micro-benchmarks: python, numpy, MPI
Caffe: a fast open framework for deep learning.
This repository contains work done for the Data Science Specialization of the Johns Hopkins University offered through Coursera.
The Leek group guide to data sharing
Computational fluid dynamics (CFD) has risen to become one of the most essential tools in engineering design. However, significant progress is still to be made in high-performance, low-latency post-processing techniques. For this work, we concentrated on one specific aspect of particle tracing techniques. Particle tracing techniques are important for both processing and post-processing steps as both certain physics models and visualization techniques require it. For the present work, we focus on accelerating nearest neighbor searches which are required for efficient, on-demand interpolation at arbitrary locations. We present two validation domains and begin by assessing the performance of three approaches. The fastest pair is selected for a more computationally intensive benchmark simulating the order of magnitude of searches required for a single particle tracking experiment. The three methods include our naive approach which assumes a flat array (i.e. a tree with depth 1) and two octree search approaches, depth-first and best-first search. Best first search provides the best overall results improving our existing algorithm by at least 3 orders of magnitude. Given the fuzzy nature of the problem (we deal with floating point comparisons), we require an algorithm capable of exploiting spatial locality and provide a "good enough" solution in a minimal amount of time. The best-first search algorithm provides this compromise on the types of problems we deal with.
Plotting Assignment 1 for Exploratory Data Analysis
Repository containing everything you need to participate to the International HPC Summer School programming challenge :)
Machine Element Design Project Code
tutorial materials for IPython.parallel
Thermal Modeling for a P&W J58 Engine
Framework for running multiple Keras Experiments on Multiple GPUs locally while performing Bayesian Optimization on Commet.ML
NumPy based Python module for reading TDMS files produced by LabView
particle generation for granular material simulations with peridynamics
Simple parallel peridynamics code
Collaborative Paper on Peridynamic Plates
Play with neural networks!
A collection of playgrounds for teaching Swift programming concepts.
JHU Data Science - Practical Machine Learning
Short, topic-focused instructor presentations that illustrate iOS and Swift concepts.
Repository for Programming Assignment 2 for R Programming on Coursera
Python Quantum Chemistry Reloaded. This is a rewrite of the standard PyQuante program to clean up things that have been nagging me.
A multi-core and multi-GPU implementation of Ray Tracing in a Weekend by Peter Shirley using OpenMP and CUDA.