Resultados da pesquisa a pedido "optimization"
Como escrever melhor um mecanismo voxel em C com o desempenho em mente [fechado]
Sou uma armadura no OpenGl e, por esse motivo, estou procurando aprender apenas o OpenGl moderno o material 4.x. Depois de concluir os tutoriais básicos (cubos rotativos, por exemplo). Decidi que tentaria criar um programa baseado em voxel que ...
É melhor usar std :: memcpy () ou std :: copy () em termos de desempenho?
É melhor usarmemcpy como mostrado abaixo ou é melhor usarstd::copy() em termos de desempenho? Por quê? char *bits = NULL; ... bits = new (std::nothrow) char[((int *) copyMe->bits)[0]]; if (bits == NULL) { cout << "ERROR Not enough ...
Por que a inicialização de objetos estáticos locais usa sinalizadores de guarda ocultos?
Objetos estáticos locais em C ++ são inicializados uma vez, na primeira vez em que são necessários (o que é relevante se a inicialização tiver um efeito colateral): void once() { static bool b = [] { std::cout << "hello" << std::endl; ...
Qual é a maneira mais “pitônica” de iterar sobre uma lista em pedaços?
Eu tenho um script Python que usa como entrada uma lista de números inteiros, que eu preciso trabalhar com quatro números inteiros por vez. Infelizmente, eu não tenho controle da entrada, ou ela seria passada como uma lista de tuplas de quatro ...
Como realçar eficientemente o elemento sob o cursor do mouse com uma sobreposição?
Ainda tentando responderessa questão [https://stackoverflow.com/questions/4698259/jquery-highlight-element-under-mouse-cursor] e acho que finalmente encontrei uma solução, mas ela fica muito lenta. var $div = $('<div>') .css({ 'border': '1px ...
Velocidade do buffer versus string: por que o String é mais rápido?
Eu tenho esse projeto, chamadoMemcached.Js [https://github.com/dalssoft/memcached.js], que é uma porta do servidor Memcached para o Node.js. Eu tenho jogado arround com strings e buffers, comparando pegada de memória e desempenho. Para a ...
Estratégia da Grand Central para abrir vários arquivos
Eu tenho uma implementação funcional usando filas de despacho do Grand Central que (1) abre um arquivo e calcula um hash OpenSSL DSA na "fila1", (2) grava o hash em um novo arquivo "side car" para verificação posterior em "fila2" . Eu gostaria ...
Usando o ThreadStatic para substituir locais caros - boa ideia?
Atualizar: como eu esperava, o conselho sensato da comunidade em resposta a essa pergunta foi "medir e ver".chibacity postou uma ...
Concatena as matrizes de intervalo com início, parada de números de maneira vetorizada - NumPy
Eu tenho duas matrizes de interesse, a primeira é uma matriz "saco de palavras", com duas colunas: o ID do documento e o termo ID. Por exemplo: bow[0:10] Out[1]: array([[ 0, 10], [ 0, 12], [ 0, 19], [ 0, 20], [ 1, 9], [ 1, 24], [ 2, 33], [ 2, ...
Contando colisões em um dicionário Python
minha primeira postagem aqui, então espero ter feito minha pergunta da maneira certa, Após adicionar um elemento a um dicionário Python, é possível fazer com que o Python informe se a adição desse elemento causou uma colisão? (E quantos locais a ...