Docentes.
Carlos Bederián |
Nicolás Wolovick |
Curso Optativo de la Lic. en Ciencias de la Computación.
Curso de Posgrado de los Doctorados en Física, Matemática, Astronomía y Computación.
FaMAF, Universidad Nacional de Córdoba.
Forma de aprobación optativa: entrega y aprobación de todos los laboratorios.
Forma de aprobación posgrado: además la entrega de un trabajo final individual integrador.
Horarios.
Teóricos: martes y jueves 14 a 16, Sala IPT (Incubadora Proyectos TIC), capacidad para 40 personas.
Labs: martes y jueves 16 a 18, Sala IPT, capacidad para 40 personas.
Período de Clases.
Del martes 13 de marzo al jueves 21 de junio de 2018.
Formulario para alumnos interesados.
Lista de Correo: cp2018-famaf
.
Versiones anteriores: 2016, 2014, 2012.
clear.c
.
HPC_program_1.2.5.f
,
HPC_program_1.2.4.f
,
HPC_program_1.2.4_2.f
,
sum_experiment.c
.
store.c
,
max.c
,
max_dist.c
,
unroll.c
.
constant.c
,
HPC_p52.c
,
HPC_p55.f
,
HPC_p56.f
,
HPC_p57.c
,
HPC_p57.f
,
HPC_p58.f
,
HPC_p59.f
,
HPC_p60.f
,
inlining.c
,
loop_branch.c
,
loop_unswitch.c
,
mixed.c
,
renaming.c
,
strength_reduction.c
,
type_conversions.c
.
aliasing.c
,
mtxtransp1.c
,
mtxtransp2.c
,
gen_block_size.sh
,
plot_block_size.sh
,
dgemm.c
,
dgemm_unroll.c
,
dgemm_blocking_CoAD.c
,
dgemm_blocking.f
,
dgemm_blocking.c
,
dgemm_blocking_unrolling_CoAD.c
,
dgemm_blas.c
.
store_load.c
,
multmap.c
,
multmap_quadload.c
reducesum_hadd.c
,
reducesum_add.c
,
reducesum.c
,
locklessinc_vectorization_01.c
,
locklessinc_vectorization_05.c
,
locklessinc_vectorization_08.c
,
locklessinc_vectorization_10.c
,
locklessinc_vectorization_12.c
,
locklessinc_vectorization_13.c
,
locklessinc_vectorization_16.c
,
locklessinc_vectorization_20.c
,
SSE/AVX matrix multiply (de rygorous) y pruebas en HSW/KNL.
incdec.c
,
parallel-hello.c
,
parallel-hello-clauses-threads.c
,
parallel-for.c
,
parallel-reduction.c
.
parallel-sections.c
,
parallel-ordered.c
,
parallel-reduction-array.c
,
parallel-reduction-array-manual-naive.c
,
parallel-reduction-array-manual.c
,
parallel-task.c
,
sum-task.c
,
sum-autopar.c
,
sum-omp.c
.
falsesharing.c
,
topo_7210_knl.xml
,
numa.c
,
numa-trash.c
.
parallel_sgemv.c
,
scaling.sh
,
plot-perf.sh
,
plot-eff.sh
.
CS314-CgExample-FragmentShader.tar.gz
,
CS314-CgExample-VertexFragmentShader.tar.gz
.
helper_cuda.h
,
map1.cu
,
map2.cu
.
helper_cuda.h
,
ma4.cu
,
ma4.c
,
reduce1.cu
,
reduce2.cu
,
reduce3.cu
,
reduce3_1.cu
,
reduce4.cu
,
reduce.c
,
CUDA_SGEMM_1.tar.gz
CUDA_SGEMM_2.tar.gz
Divulgación
HPC
CPU
CPU, multicore
GPU
Los recursos computacionales de CPU se obtuvieron con fondos del PROMINF y PAMEG.
{bc,nicolasw}@famaf_url, donde famaf_url = famaf.unc.edu.ar