Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

RFC: using winpthreads OpenBLAS thread implementation for mingw-w64 based gcc toolchains

Aberta
#6,119 2 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Ativa
Stack de tecnologia
c
Domínio
backend, performance

Direção de pesquisa

Read the RFC discussion and investigate how OpenBLAS currently handles threading on MinGW-w64 toolchains. The issue does not name relevant files or tests, so first locate the Windows threading implementation and assess whether winpthreads is viable with the GCC 16 TLS changes. Done would require a decided approach and implementation scope; no acceptance criteria are given.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Since gcc-16 now also offers TLS support on Windows and many of the threading issues that regularly occurred with Mingw-w64-based toolchains have disappeared with Mingw-w64 (although -v15 hasn't been released yet, the commits are already in the master branch). Is anyone considering using a pthread implenentation via winpthreads for Mingw-w64 and OpenBLAS?

Linguagem predominante
C
Estrelas
7.6k
Forks
1.7k
Merge médio
1d 11h
PRs com merge (30d)
55

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de OpenMathLib/OpenBLAS

Todas as issues de OpenMathLib/OpenBLAS

Issues semelhantes

Mais issues de C

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.