【问题标题】:Cite/Reference OpenMP in a Paper [closed]在论文中引用/参考 OpenMP [关闭]
【发布时间】:2011-08-04 16:00:12
【问题描述】:

我正在写一篇论文并使用 OpenMP 实现了一个算法。由于 Visual Studio 直接支持 OpenMP,所以我的论文中是否需要引用 OpenMP?

【问题讨论】:

  • 也许最好问问你提交论文的人。
  • 对于任何其他库,我通常会提供该网站的参考。
  • 这个问题似乎离题了,因为它是关于写论文而不是直接关于编程。
  • 我投票决定将此问题作为离题结束,因为它询问的是如何引用论文。
  • 我投票结束这个问题,因为它与编程无关。也许属于Academia

标签: c++ openmp citations


【解决方案1】:

我想您现在一定已经决定了一种或另一种方式,但是,为了记录,是的,我认为您绝对应该引用 OpenMP,引用您正在使用的版本的规范文档。例如,如果您使用的是 OpenMP 3.0 (2008),您的 BibTeX 条目将如下所示:

@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}
}

【讨论】:

【解决方案2】:

Ame 提到的论文(Dagum、Leonardo 和 Ramesh Menon。“OpenMP:一种用于共享内存编程的行业标准 API。”)的 Bibtex 条目是:

@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}}

这是 OpenMP 作为概念通常被引用的论文。

【讨论】:

  • 然而,这是相当古老的,当有一些法律需要引用某些东西时,它确实有用,而不是真正指向最新的资源。
  • Visual Studio 中提供的 OpenMP 2.0 并不比该参考文献更新多少。
【解决方案3】:

如果只是为了清楚使用的版本,我会引用它,并为读者指出更多信息。我的建议是引用适当版本的OpenMP specification 的 API 参考,使用您的期刊引用手册或技术报告时使用的任何样式。

如果您不知道您使用的是什么版本的 OpenMP,请使用以下程序:

#include <omp.h>
#include <stdio.h>

int main(int argc, char **argv) {
    printf("OpenMP version: %d\n", _OPENMP);
    return 0;
}

当运行时:

$ g++ openmpversion.cpp -fopenmp
$ ./a.out

将报告 200505 用于 2.5,200805 用于 3.0,201307 用于 4.0。

【讨论】:

  • @authors,请在答案中编辑一些内容。我不小心投了反对票而不是赞成票,现在我的投票已被锁定。我想赞成这个答案。
【解决方案4】:

除非您指的是特定 API 版本的技术细节,否则您可能需要引用以下论文: 达古姆、莱昂纳多和拉梅什梅农。 “OpenMP:用于共享内存编程的行业标准 API。”计算科学与工程,IEEE 5.1 (1998):46-55。

【讨论】:

    【解决方案5】:

    不确定您是否需要(最好询问您的律师或您承诺的人),但您可以参考官方 OpenMP 规范:http://openmp.org/wp/openmp-specifications/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 2017-01-16
      • 2012-11-22
      • 2010-10-26
      相关资源
      最近更新 更多