问题标签 [x10-language]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
374 浏览

java - 将 Java 转换为 X10

我正在将一个 Java 程序翻译成 X10 并且遇到了几个问题,我想知道是否有人可以帮助我翻译。

这是我正在尝试翻译的一个 Java 片段:

这是我在 X10 中所做的:

产生一堆错误语句的行是这样的:

任何建议,也许是我做错了什么的解释?

0 投票
1 回答
181 浏览

concurrency - X10 并行处理共享变量

如果我的问题不专业,请见谅。我正在阅读 IBM x10 的教程。这是计算 PI 但让我感到困惑的代码:

程序本身并不难,我的问题是,由于在每个 countPoints() 调用它重复调用参数 rand,并且在产生多线程之前,只创建一个 rand,不同的线程会共享相同的 rand 并产生竞争条件吗?如果不是,为什么?

0 投票
1 回答
105 浏览

linux - X10 - 多地点的分段错误

我对 X10 语言完全陌生,我尝试了以下代码,但在使用多个 Place 时出现分段错误。运行 X10 的 Monte Carlo 样本时,我遇到了同样的错误。我在 Core i7 2Ghz 处理器上的 64 位 Debian Linux 上使用 X10 版本 2.3。

这只发生在我向 count 函数发送参数时。

任何帮助是极大的赞赏。

0 投票
1 回答
69 浏览

distributed-computing - X10 语言处理松耦合还是紧耦合?

谁能告诉我 X10 lang ( http://x10-lang.org/ ) 是基于紧耦合还是松耦合系统工作的?

0 投票
1 回答
183 浏览

exception - X10 x10.lang.FailedDynamicCheckException: !(here == x$0.home) C++ 后端

我目前正在使用 X10,并且遇到了多个异常。这是我创建的代码:

主要.x10

}

数据.x10

X10DT 中的输出如下:

我尝试使用谷歌搜索,但结果只是指向一些对我没有帮助的文档。我的环境变量设置为 X10_NTHREADS=1,我将位置数设置为 4。我正在使用 Ubuntu,并且正在使用 C++ 后端。

我该怎么办这个错误,这个错误是什么意思?

0 投票
1 回答
598 浏览

linux - 如何编译 x10 示例?

我目前正在阅读这篇文章,并尝试编译第一个示例

我有 Linux Mint 16。我设置了export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/. 我已经从http://x10-lang.org/x10-development/building-x10-from-source.html?id=248下载了“Linux/x86_64 (tgz)”版本

我试图像这样编译它:

和这个:

和这个

和这个:

我应该如何运行/执行它?

0 投票
1 回答
597 浏览

x10-language - X10中'for'之前或之后的'async'有什么区别?

我现在正在为考试而学习。在旧考试的多项选择题中,有两个不同版本的 for 循环标记为有效:

这两个版本有什么区别?

0 投票
1 回答
403 浏览

x10-language - How do I generate and print Fibonacci numbers in X10?

I would like to generate and print the first 10 Fibonacci numbers. I don't want to be efficient, but I want to see some (working) X10 code that is easy to understand.

My try

When I compile this, I get:

I use X10 release 2.4.2.

0 投票
1 回答
136 浏览

multicore - X10代码不识别CPU第二核

我在 X10 中编写了一个规范的“Hello, World”演示类:

我的电脑有一个 2 核 CPU,但 X10 代码无法识别两个处理核心。据我了解,它只识别 CPU 的一个核心。因此,控制台的输出如下:

代替

正如预期的那样。

如何强制 X10 代码识别笔记本电脑上可用的 CPU 的所有处理核心?我的笔记本电脑配备了 Intel Core 2 Duo CPU。操作系统为 Windows 7。

先感谢您。

0 投票
1 回答
78 浏览

x10-language - 在理解 Dist 和 DistArray 方面需要帮助

我不明白下面的代码。

这是所有的了。() 中的表达式非常混乱,还有 =>、Dist 和 DistArray。