Advertisement

Green Marl 入门课程:语言学习

阅读量:

Green Marl是一种以图结构为基础的特定专业领域语言。用户可以在 Green-Marl 中使用复杂的、与图形相关的高级数据类型和运算符容易地编写自己的图形算法。

本系列旨在综合运用Green Marl的研究成果进行深入探讨,并对相关文献进行翻译工作以协助学习和应用绿色技术方案。如有任何理解偏差,请随时指出

Green-Marl: A specialized language for facilitating effective graph analysis.

Github Repo:Green-Marl

Green Marl 简介

  1. Green Marl的主要两大核心目标是性能优化与功能实现。
  2. 基于Green Marl构建了一个领域专用语言(DSL),该DSL允许用户简洁描述算法。
  3. 而无需深入关注具体硬件或软件的具体实现细节。
  4. 同时需要明确该体系的独特性或优势所在。
  5. 开发一个高效的Green Marl编译器。
  6. 该编译器能够将输入转换为经过优化处理后的目标代码,并发散性地执行。

Green Marl 语言设计

Scope of the Language

特别是数学上来说的话,则表示为图G由节点

全部评论 (0)

还没有任何评论哟~