问题标签 [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 投票
1 回答
124 浏览

parallel-processing - 将旧 X10 示例移植到 2.5 版

我正在尝试编译的类中有一个旧的 X10 示例。

不幸的是,它似乎已经过时了。我可以自己弄清楚你现在必须写public static def main(args:Rail[String])。的定义val regionTest = 1..12似乎还可以。数组的语法一定是错误的,下面的所有行也可能是错误的。我尝试使用本指南解决此问题,但没有成功。

我的设置正在运行,新的 X10 Eclipse IDE 项目中的初始类运行。

有人可以帮我把它移植到 2.5.x 版吗?

0 投票
2 回答
203 浏览

java - Import java library to a x10 class

I am doing a project in x10 language. Its back-end is java. I need to import some useful java libraries to x10 class. But when I build the project with ant, it gives build errors saying imported class name is not found. Then I tried to import them to a java class. I succeeded.

But what I need is, to import them to a x10 class.

0 投票
1 回答
713 浏览

java - 将8字节的长度记录写入java中的文件

我需要将固定大小的记录存储到文件中。每条记录有两个 ID,每个 ID 共享 4 个字节。我正在用 x10 语言做我的项目。如果你能用 x10 代码帮助我,那就太好了。但即使在 Java 中,您的支持也将不胜感激。

0 投票
1 回答
150 浏览

x10-language - X10 从文件中读取的数据不如预期

从文本文件中读取时,我遇到了以下行为。


我的输入文件包含


结果我得到

似乎inp.lines().hasNext()已经将指针向前移动,因此在文本文件中跳过了一行。这是一个错误吗?

0 投票
2 回答
136 浏览

java - 将 x10 对象导入 java

我们需要将 x10 arraylist[string] 作为对象传递给 Java 方法。我们尝试的是这个。Java接口中的方法签名如下。

我们在 X10 类中实现该方法,如下所示。

我们得到一个编译错误,说接口需要一个类型的对象,x10.util.ArrayList但我们正在发送一个类型为x10.util.ArrayList[x10.lang.String]` 的对象。

0 投票
0 回答
83 浏览

x10-language - 如何使用 Sockets 后端运行 X10 程序?

我正在做一个项目,其中一部分是将消息从一个进程发送到另一个在不同机器上运行的进程。(我必须用 X10 语言对其进行编码)。

从这个链接,我发现,我们可以通过运行带有套接字后端的 X10 程序在不同机器上运行的进程之间发送消息(如果我错了,请纠正我)。但我不知道该怎么做。

有人可以告诉我如何通过示例将消息传递/发送到另一个在不同机器上运行的进程吗?

0 投票
1 回答
100 浏览

theory - APGAS框架中places和workers的区别以及workers是如何在Java中实现的?

我一直在阅读 Lifeline 全球负载平衡论文(该论文可在链接http://www.cs.columbia.edu/~martha/courses/4130/au12/p201-saraswat.pdf上找到)。我是 x10 语言的新手。我实际上对地方工人的术语感到困惑。据我了解,地点是分布式系统中的不同节点,工作人员是这些地点上的线程(或进程,我不知道)。我对吗?

另外,除此之外,环境变量X10_NUM_THREADS和? 之间的核心区别是什么X10_STATIC_THREADS?我知道这些是在 x10 中实现工人的方法。但是我们如何在 Java 的 APGAS 框架中实现这一点呢?我们是否也在 Java 中使用相同的变量?

提前致谢

0 投票
1 回答
81 浏览

x10 - 在 x10 中调用此排序功能的正确方法是什么?

我正在尝试使用 qsort() 对 x10 中的数组进行排序。

首先我正在编写顺序代码,所以没有问题。现在,我正在尝试并行化我的代码。现在我需要从不同的地方运行这个排序功能。

item_order 是地点 0 的 Rail[Long],而 jump 是其他地点 x 的 Rail[Long]。

实现这一目标的最佳方法是什么?