6
votes

Citer / Référence OpenMP dans un papier

J'écris un papier et j'ai mis en œuvre un algorithme à l'aide d'OpenMP. Puisque Visual Studio prend directement en charge OpenMP, suis-je obligé de citer OpenMP dans mon papier?


5 commentaires

Peut-être préférable de mieux poser celui que vous soumettez le papier.


Pour toute autre bibliothèques, je fournis habituellement une référence au site Web.


Cette question semble être hors sujets car il s'agit d'écrire un papier et de ne pas directement la programmation.


Je vote pour fermer cette question comme étant hors sujet car il demande comment faire référence à un papier.


Je vote pour fermer cette question comme étant hors sujet car cela n'a rien à voir avec la programmation. Peut-être appartient à Academia


5 Réponses :


3
votes

1 commentaires

@auteurs, veuillez éditer quelque chose dans la réponse. J'ai accidentellement évanoui au lieu d'une avenue et maintenant mon vote a été verrouillé. Je veux upvote cette réponse.



0
votes

Je ne sais pas si vous êtes obligé de (mieux vous demander un avocat ou celui que vous vous engagez à), mais vous pouvez vous référer aux spécifications officielles OpenMP: http://openmp.org/wp/openmp-specifications/


0 commentaires

11
votes

Je suppose que vous devez avoir décidé d'une manière ou d'une autre, mais, pour le compte rendu, je pense que vous devez définitivement citer OpenMP, en citant le document de spécification de la version que vous utilisez. Par exemple, si vous utilisez OpenMP 3.0 (2008), votre entrée BIBTEX ressemblerait à ceci:

@misc{ openmp08,
    author = {{OpenMP Architecture Review Board}},
    title = {{OpenMP} Application Program Interface Version 3.0},
    month = may,
    year = 2008,
    url = {http://www.openmp.org/mp-documents/spec30.pdf}
}


1 commentaires

La ligne url = {\ url {http: // ...}} entraînera une boucle infinie dans l'emballage HyperRef, voir tex.stackexchange.com/a/24647/71379 . Il devrait être remplacé par url = {http: // ...}



1
votes

sauf si vous parlez de détails techniques d'une version d'API spécifique, vous souhaitez probablement citer le papier suivant: Dagum, Leonardo et Ramesh Menon. "OpenMP: une API standard de l'industrie pour une programmation partagée-mémoire." Computationnelle Science & Engineering, IEEE 5.1 ​​(1998): 46-55.


0 commentaires

6
votes

Entrée Bibtex pour le papier (Dagum, Leonardo et Rameh Menon. "OpenMP: une API standard de l'industrie pour une programmation partagée-mémoire.") mentionné par AME est le suivant:

@article{dagum1998openmp,
    Author = {Dagum, Leonardo and Menon, Ramesh},
    Date-Added = {2014-07-24 11:13:01 +0000},
    Date-Modified = {2014-07-24 11:13:01 +0000},
    Journal = {Computational Science \& Engineering, IEEE},
    Number = {1},
    Pages = {46--55},
    Publisher = {IEEE},
    Title = {OpenMP: an industry standard API for shared-memory programming},
    Volume = {5},
    Year = {1998}}


2 commentaires

Cependant, c'est assez ancien et sert vraiment quand il y a un besoin juridique de citer quelque chose, que de virer vraiment à une ressource à jour.


OpenMP 2.0 comme prévu dans Visual Studio n'est pas beaucoup plus à jour que cette référence.