Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
e85100b
Arquivo com exemplo de thrust rodando na CPU
igordsm May 19, 2020
c4c9112
Validador do Branch and Bound.
igordsm May 20, 2020
d81bd09
Validados Branch and Bound e Heurístico.
igordsm May 22, 2020
17c2e9c
Mudança de ordem na aula 13
igordsm May 22, 2020
ec0222d
Validadores ignoram espaços em branco. Validação heurístico no site.
igordsm May 22, 2020
a4c87ae
Validação dos conceitos C e A da parte multi-core.
igordsm May 31, 2020
56c0b87
Atualização da validação da busca local.
igordsm May 31, 2020
8ee8bd3
Pequenas mudanças no enunciado multi-core.
igordsm May 31, 2020
7b96c42
Validações multi-core online.
igordsm Jun 1, 2020
1d8d0a8
Pequenas correções no validador.
igordsm Jun 2, 2020
d4b9e89
Atualização no validador paralelo da busca local.
igordsm Jun 2, 2020
a0228f0
Atualização do validador da busca local paralela
igordsm Jun 9, 2020
fc3be39
Atualização do paralelo exaustivo.
igordsm Jun 9, 2020
7fa4d9d
Atualização do validador: teste de repetição.
igordsm Jun 10, 2020
17c524e
Validação busca local paralela atualizada.
igordsm Jun 12, 2020
8df2dd8
Validação GPU com tempos limite mais justos.
igordsm Jun 12, 2020
d025a7d
Validação GPU agora vai.
igordsm Jun 12, 2020
7bd9f73
Repositório Supercomp 2020/2
igordsm Aug 11, 2020
7b30c84
Create main.yml
igordsm Aug 11, 2020
243f953
Novo action: card mais completo
igordsm Aug 11, 2020
4ea2406
Correção no Action
igordsm Aug 11, 2020
ac2ef70
Customização da action.
igordsm Aug 11, 2020
710b12b
correção 2:
igordsm Aug 11, 2020
761c127
Aula 01 - apresentação do curso.
igordsm Aug 13, 2020
46b989a
Critérios de nota adicionados na página inicial.
igordsm Aug 13, 2020
f1afc75
Atualização do plano de aulas e do checklist.
igordsm Aug 17, 2020
434e88b
Aula 02 - medindo desempenho.
igordsm Aug 21, 2020
2583d6d
Turmas + atualização dos slides.
igordsm Aug 25, 2020
1a6305f
Aula 02 - pronta.
igordsm Aug 27, 2020
53ffcf2
Aula 03 - profiling
igordsm Aug 28, 2020
7281189
Arquivos desnecessários removidos.
igordsm Aug 28, 2020
ab1472c
Atualizações aula 03
igordsm Sep 4, 2020
c3efe9b
Aula 04 - projeto + heurísticas
igordsm Sep 4, 2020
4d9219e
aula 04 agora no índice.
igordsm Sep 4, 2020
4df4886
Aula 05 - algoritmos aleatorizados.
igordsm Sep 8, 2020
10b4de9
Aula 06 - busca local.
igordsm Sep 15, 2020
5a39dd2
Aula 07 - busca exaustiva
igordsm Sep 18, 2020
64058ea
Aula 08 - comparação de desempenho
igordsm Sep 22, 2020
60d23a3
Gerador para aula 08
igordsm Sep 22, 2020
2ec9505
Saídas agora usam <= .
igordsm Sep 23, 2020
34f818a
aula 09 - branch and bound
igordsm Sep 25, 2020
d6f2cfe
Links agora tem sublinhado.
igordsm Sep 28, 2020
05ef32d
Adicionando link para busca exaustiva na barra lateral.
igordsm Sep 30, 2020
0f03e25
Aula 10 + pequenas correções do restante.
igordsm Sep 30, 2020
4187bf5
Slides aula 10
igordsm Oct 1, 2020
d5ef953
Aula 11 - desempenho e paralelismo
igordsm Oct 20, 2020
bdc509c
Aula 12
igordsm Oct 23, 2020
daec12e
atualizaçao aula 12
igordsm Oct 23, 2020
6d30871
Aula 13: for paralelo
igordsm Oct 27, 2020
00751b7
aula 14: efeitos colaterais
igordsm Oct 29, 2020
3411ee4
Aula 15
igordsm Oct 29, 2020
eef2c0f
Enunciados de projeto
igordsm Oct 31, 2020
be088a1
Continuação enunciados
igordsm Nov 6, 2020
50d8f45
Aula 16
igordsm Nov 6, 2020
8974c10
Aula 17
igordsm Nov 10, 2020
b969382
Merge branch 'projeto-enunciados'
igordsm Nov 10, 2020
b5104ae
Aula 18
igordsm Nov 10, 2020
a8f60af
mkdocs
igordsm Nov 10, 2020
eb7bc92
atualizaçao aula 17: compilando na CPU
igordsm Nov 13, 2020
5e82ded
correçao na aula 16
igordsm Nov 13, 2020
1659965
Aula 20: rng e gpu
igordsm Nov 13, 2020
dd0e186
Enunciados de projeto
igordsm Nov 17, 2020
1991404
Parte final do projeto
igordsm Nov 18, 2020
e94e1f4
Melhoria na aula 19
igordsm Nov 20, 2020
3e53602
Aula 01 - 2021
igordsm Feb 16, 2021
f59aee9
Reformas para 2021/1
igordsm Feb 16, 2021
8a42c84
Limpando para 2021/1
igordsm Feb 16, 2021
684c512
Aulas 02 e 03 2021
igordsm Feb 16, 2021
4259eb8
Mais preparaçao para 2021/1
igordsm Feb 16, 2021
23b24be
Correções no plano de aulas do site.
igordsm Feb 16, 2021
69340f1
Aula 04 2021/1
igordsm Feb 16, 2021
e6dd26f
Aulas 05 e 06
igordsm Mar 2, 2021
3e72f8b
Atualização do plano de aulas
igordsm Mar 2, 2021
a51edd5
Aula 05 e 06 no índice
igordsm Mar 2, 2021
ef41416
Correção das saídas para W ser o máximo valor possível.
igordsm Mar 9, 2021
d946c66
Aulas 07 e 08.
igordsm Mar 9, 2021
74ea3f1
Projeto da disciplina v0
igordsm Mar 9, 2021
aade7e9
Enunciado do projeto
igordsm Mar 15, 2021
fbcf790
Aulas 09 e 10
igordsm Mar 17, 2021
3503744
Arrumando saídas do backtrack.
igordsm Mar 20, 2021
5b557c3
Enunciado busca local
igordsm Mar 23, 2021
f41d163
Atualizaçao da data do projeto.
igordsm Mar 27, 2021
ecf414c
Enunciado do projeto
igordsm Mar 31, 2021
a9f5369
aula 11 - branch and bound
igordsm Mar 31, 2021
69622bb
Aula 12 : paralelismo
igordsm Apr 13, 2021
8cc840a
Aula 12 : paralelismo
igordsm Apr 13, 2021
85b26d0
Enunciado do relatório do projeto.
igordsm Apr 19, 2021
88c752d
Aula 13 - paralelismo com tarefas e dados
igordsm Apr 19, 2021
60e4267
Aula 14 - exercício prático
igordsm Apr 29, 2021
b28384e
Atualização na aula 14
igordsm Apr 30, 2021
d166b76
Atualização na aula 14 (2)
igordsm Apr 30, 2021
7e5dc60
Aula 15 - efeitos colaterais
igordsm May 1, 2021
833fb02
Aula 16 - efeitos colaterais II
igordsm May 4, 2021
62cd434
Tirando sleep
igordsm May 5, 2021
e582877
Enunciado do projeto - multi-core
igordsm May 6, 2021
7ccc070
Aula 17 - intro GPU
igordsm May 16, 2021
7ecf19c
Aula 18 - iteradores
igordsm May 18, 2021
6e76c44
Aula 19: transformações customizadas.
igordsm May 23, 2021
726ad35
Enunciado GPU fechado
igordsm May 28, 2021
f0034bc
Aula 20 - gpu random
igordsm May 31, 2021
6393d97
Esclarescimentos relatório final
igordsm Jun 8, 2021
ee42a5e
2021.2
Aug 16, 2021
0d4f02c
aulas 02 e 03
andrefmb Aug 21, 2021
35b3c24
aulas 02 e 03
Aug 21, 2021
3ebca0b
aula 04
andrefmb Aug 26, 2021
92f7681
aula 05
Sep 1, 2021
9a9ecb2
projeto
andrefmb Sep 3, 2021
ebe12ec
ajuste
andrefmb Sep 3, 2021
fbb5872
heuristica
andrefmb Sep 3, 2021
1237343
aula 06
andrefmb Sep 7, 2021
6bea3b9
slides aula 06
andrefmb Sep 7, 2021
8649f85
aula 07
andrefmb Sep 10, 2021
cd1e86c
aula busca exaustiva
andrefmb Sep 15, 2021
cdc63e6
aula busca exaustiva
andrefmb Sep 15, 2021
c50f900
aula 09
Sep 17, 2021
e5e5cae
aula 10
andrefmb Sep 22, 2021
3e3b5dd
ajutes
andrefmb Sep 22, 2021
2cfcbee
aula paralelismo
andrefmb Oct 11, 2021
7a3d2ee
relatorio
Oct 15, 2021
318f87e
openmp
andrefmb Oct 20, 2021
45ae4d4
efeitos colaterais
Oct 22, 2021
3b904fb
gpu
andrefmb Oct 25, 2021
00d0218
iteradores
Oct 28, 2021
3e0000d
relatorios
Nov 3, 2021
8638064
aula gpu
andrefmb Nov 10, 2021
d92f480
aula gpu random
andrefmb Nov 12, 2021
ee5ae6b
Projeto 2022-1
Feb 7, 2022
9d955c1
Delete Icon
Feb 7, 2022
e46ce33
Delete bb.png
Feb 7, 2022
25c4b3b
Delete busca-exaustiva.md
Feb 7, 2022
06eb579
Delete busca-local.md
Feb 7, 2022
e51b0b7
Delete heuristico.md
Feb 7, 2022
f96e281
Delete index.md
Feb 7, 2022
e1aac9f
Delete paralelismo-gpu.md
Feb 7, 2022
54bd7b3
Delete paralelismo-multicore.md
Feb 7, 2022
566bd0c
Delete relatorio-1.md
Feb 7, 2022
82fd927
Delete relatorio-2.md
Feb 7, 2022
0b73f88
Delete rubrica-relatorio.pdf
Feb 7, 2022
9557d1b
Delete rubrica.ods
Feb 7, 2022
fef97d8
Reorganização de Diretórios de Projetos
Feb 7, 2022
46fe2b6
Merge pull request #2 from lucianosilva-github/projeto-2022-1
Feb 7, 2022
f70695e
Merge pull request #3 from lucianosilva-github/Reorganização-de-Diret…
Feb 7, 2022
c1ecbdf
Merge pull request #5 from lucianosilva-github/master
Feb 7, 2022
bd0aee7
Add files via upload
Feb 7, 2022
1a21591
Update README.md
Feb 7, 2022
a10b956
2022.1
andrefmb Feb 12, 2022
e8dc1ac
Merge remote-tracking branch 'origin/master'
andrefmb Feb 12, 2022
f497e48
2022.1
andrefmb Feb 12, 2022
c08a22b
ajuste
andrefmb Feb 12, 2022
16bf5d8
ajuste gitignore
Feb 16, 2022
155a4d9
aula 4
Feb 24, 2022
653fbb3
Create sum.cpp
Feb 24, 2022
83ff46d
Rename euclid.cpp to euclides-ingenuo.cpp
Feb 24, 2022
4b08039
Delete euclides
Feb 24, 2022
242cdf7
Atualização do Projeto I
Mar 3, 2022
d67b715
Update README.md
Mar 3, 2022
ef22f1b
aula 05
andrefmb Mar 4, 2022
e9d74ac
aula 06
Mar 8, 2022
93bc506
aula busca local
andrefmb Mar 11, 2022
fcac20c
aula 08
Mar 14, 2022
c2ca3fc
minimax
Mar 14, 2022
e6628fa
aula 09
Mar 17, 2022
468f9a0
aula 09
Mar 17, 2022
4f3f2d3
projeto
Mar 18, 2022
2e4fcdf
aula 10
andrefmb Mar 21, 2022
282f7f4
revisao
Mar 29, 2022
3c7df04
aula paralelismo
Apr 12, 2022
e6ddf20
ajuste
andrefmb Apr 16, 2022
c8b433b
aula openmp
andrefmb Apr 18, 2022
70c35d7
aula gpu
May 3, 2022
993cec0
Create stocks.cu
May 11, 2022
8c260a0
gpu interadores
May 13, 2022
d1cf345
Merge branch 'master' of https://github.com/Insper/supercomp
May 13, 2022
24beb55
Update index.md
May 13, 2022
46e9c37
slides
May 13, 2022
8f72264
Merge branch 'master' of https://github.com/Insper/supercomp
May 13, 2022
7d40a8c
gpu
andrefmb May 15, 2022
d5c764b
gpu 2
andrefmb May 15, 2022
608e1e7
projeto gpu
andrefmb May 15, 2022
bdf90a0
aula gpu aleatorio
May 19, 2022
472ef08
ajuste
May 20, 2022
831245e
ajuste datas
May 24, 2022
cc81b3a
versao 2023.1
Feb 6, 2023
38ac5f7
ajustes
Feb 10, 2023
aa20f73
aula 04
Feb 17, 2023
e962fcf
heuristicas
Feb 24, 2023
fed87f0
aleatorizacao
Feb 28, 2023
f2dec46
projeto
Feb 28, 2023
144cbc6
ajuste
Feb 28, 2023
34ad812
aula 07
Mar 7, 2023
481c8bb
aula 08
Mar 10, 2023
5e628b2
relatorio
Mar 10, 2023
c0a5d32
aula 08
Mar 17, 2023
0183770
aula paralelismo
Apr 11, 2023
46f4901
openmp
Apr 14, 2023
78064b6
openmp
Apr 18, 2023
c3cf47c
projeto
Apr 18, 2023
b73de1c
gpu
Apr 25, 2023
776758c
add aula gpu
May 2, 2023
152fafa
aula gpu
May 5, 2023
cfa0df7
gpu
May 10, 2023
739f76b
gpu
May 10, 2023
037ba7c
gpu
May 10, 2023
c2073e4
mpi
May 12, 2023
a81b594
Create index.md
May 16, 2023
e8d95c9
Update index.md
May 16, 2023
527223f
Update index.md
May 16, 2023
b243bf9
Update index.md
May 16, 2023
4cf6ffb
Delete material/aulas/19-Broadcasting-mpi directory
May 16, 2023
3c1ca8d
Create index.md
May 16, 2023
9b03251
Update index.md
May 16, 2023
6f03f8e
Update mkdocs.yml
May 16, 2023
36e4c93
Add files via upload
May 17, 2023
a3bb7e9
Create index.md
May 19, 2023
8db6924
Update index.md
May 19, 2023
565b0fd
Update mkdocs.yml
May 19, 2023
1ba7e62
Add files via upload
May 19, 2023
0e8f66e
Update mkdocs.yml
May 19, 2023
e029cef
ajuste
May 27, 2023
197c935
2023.2
Aug 14, 2023
56f2834
mkdocs 2023.2
Aug 14, 2023
d76accc
home
Aug 14, 2023
56e1e5b
c++
Aug 18, 2023
d48b91c
ajuste
Aug 18, 2023
d87b6be
typo
Aug 18, 2023
32f8231
aula profiling
Aug 25, 2023
cd72e6d
profile
Aug 25, 2023
43c8de4
heuristicas
Aug 29, 2023
77a1122
aleatorio
Sep 4, 2023
5d0447e
projeto
Sep 4, 2023
92ca2de
projeto
Sep 4, 2023
74c03cf
busca local
Sep 11, 2023
255f988
exaustiva
Sep 15, 2023
21b8d69
paralelismo
Sep 21, 2023
83837e1
paralelismo
Sep 27, 2023
0618d72
omp schedulers
Sep 27, 2023
f793f60
doc openmp
Sep 27, 2023
b8fe135
efefeitos colaterais 2
Sep 28, 2023
2953268
mc
Sep 28, 2023
e3ce42e
gpu
Oct 17, 2023
77a181d
iteradores
Oct 20, 2023
291cd12
customizacao
Oct 31, 2023
0fa5793
cluster
Nov 9, 2023
dcdb486
ajuste slurm
Nov 9, 2023
cc199eb
ajuste
Nov 9, 2023
b4c3608
novos slides slurm
Nov 16, 2023
01a0729
mpi
Nov 27, 2023
5df785f
mpi openmp
Nov 27, 2023
fecd7bd
mpi openmp
Nov 27, 2023
671da6f
slides
Nov 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# This is a basic workflow to help you get started with Actions

name: Aviso de novidades no material!

# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for the master branch
on:
push:
branches: [ master ]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2

- uses: toko-bifrost/ms-teams-deploy-card@master # or "./" if in a local set-up
if: always()
with:
github-token: ${{ github.token }}
webhook-uri: ${{ secrets.TEAMS_WEBHOOK }}
show-on-start: true
show-on-exit: false
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
.DS_Store
.vscode
a.out
docs/
projetos-alunos/
code/
*.pptx
env-supercomp/
*-resposta*
fontes-*
callgrind.*
gmon.out
Icon?
material/aulas/01-introducao/legenda*
Icon
Expand Down
Binary file added .requirements.txt.swp
Binary file not shown.
3 changes: 0 additions & 3 deletions README.md

This file was deleted.

23 changes: 23 additions & 0 deletions aulas.pmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
```{python, echo=False}
import tabulate
import pandas as pd
```
# Burocracias

## Horários das aulas

* Horários:
* QUA - 13:30
* SEX - 07:30
* Atendimento SEX - 09:30

??? note "Plano de aulas"
```{python, results='md', echo=False}
t1 = pd.read_excel('Plano de aula - SuperComp.xlsx')
t1 = t1.dropna(subset=['Data'])
t1['Data'] = t1['Data'].apply(lambda x: x.strftime('%d/%m/%Y'))
print('\n'.join([' %s'%l for l in tabulate.tabulate(t1[['Data', 'Questão/Problema',
'Conteúdo/Atividade']], headers=['Data', 'Questão/Problema',
'Conteúdo/Atividade'], tablefmt='pipe', showindex=False).split('\n') ]))
```

115 changes: 115 additions & 0 deletions custom_theme/partials/header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@












<!--
Copyright (c) 2016-2020 Martin Donath <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->

<!-- Application header -->

<script>
window.site_url = "{{config.site_url}}";
</script>

<div class="md-printing-header">
<img class="cabecalho" src="{{ config.site_url }}css/cabecalho.png">
<img class="logo" src="{{ config.site_url }}css/logo.png">

<div class="frontmatter">
<div class="materia"> {{ config.extra.materia }} </div>
<div class="professor"> {{ config.extra.professor }} </div>
<div class="semestre"> {{ config.extra.semestre }} </div>
</div>
</div>

<header class="md-header" data-md-component="header">

<!-- Top-level navigation -->
<nav class="md-header-nav md-grid" aria-label="{{ lang.t('header.title') }}">

<!-- Link to home -->
<a
href="{{ config.site_url | default(nav.homepage.url, true) | url }}"
title="{{ config.site_name }}"
class="md-header-nav__button md-logo"
aria-label="{{ config.site_name }}"
>
{% include "partials/logo.html" %}
</a>

<!-- Button to open drawer -->
<label class="md-header-nav__button md-icon" for="__drawer">
{% include ".icons/material/menu" ~ ".svg" %}
</label>

<!-- Header title -->
<div class="md-header-nav__title" data-md-component="header-title">
{% if config.site_name == page.title %}
<div class="md-header-nav__ellipsis md-ellipsis">
{{ config.site_name }}
</div>
{% else %}
<div class="md-header-nav__ellipsis">
<span class="md-header-nav__topic md-ellipsis">
{{ config.site_name }}
</span>
<span class="md-header-nav__topic md-ellipsis">
{% if page and page.meta and page.meta.title %}
{{ page.meta.title }}
{% else %}
{{ page.title }}
{% endif %}
</span>
</div>
{% endif %}
</div>

<!-- Button to open search dialogue -->
{% if "search" in config["plugins"] %}
<label class="md-header-nav__button md-icon" for="__search">
{% include ".icons/material/magnify.svg" %}
</label>

<!-- Search interface -->
{% include "partials/search.html" %}
{% endif %}

<!-- Repository containing source -->
{% if config.repo_url %}
<div class="md-header-nav__source">
{% include "partials/source.html" %}
</div>
{% endif %}
</nav>
</header>




17 changes: 0 additions & 17 deletions distributed_memory/17-introducao/hello.cpp

This file was deleted.

22 changes: 0 additions & 22 deletions distributed_memory/17-introducao/mpi-errado1.cpp

This file was deleted.

Binary file removed distributed_memory/17-introducao/roteiro.pdf
Binary file not shown.
Binary file removed distributed_memory/17-introducao/slides.pdf
Binary file not shown.
5 changes: 0 additions & 5 deletions distributed_memory/18-imagens/cameraman.pgm

This file was deleted.

48 changes: 0 additions & 48 deletions distributed_memory/18-imagens/edge.c

This file was deleted.

100 changes: 0 additions & 100 deletions distributed_memory/18-imagens/image.cpp

This file was deleted.

Loading