自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 在Centos下使用英伟达GPU,文本模式下发现分辨率不能修改的方法

发现怎么都解决不了,最终用老的主板内置显卡解决了问题。还发现文本方式下,在Centos下收发email还真是有难度,配置了半天,才用sendmail+Mutt的方式勉强能发送email了,有一个类似foxmail的文本客户端就好了

2013-09-01 14:53:25 1978

原创 如何用masm32编译asm文件,并生成pdb符号文件

请看图示。生成的符号文件,可以在windbg下装入,并使用符号来调试。比如设置断点  bp main

2012-07-29 18:07:44 2949 4

原创 centos下安装双GPU卡

如果两个GPU卡都不接显示器,则要注意把GPU卡的驱动手动加载,具体可参阅下面的shell程序。 From the releasenotes:----------------------------------------Linux----------------------------------------* In order to run CUDA appli

2012-05-03 22:28:06 3447

原创 ubuntu下配置vncserver的方法

在ubuntu 8.04下下载了安装了vncserver  -- sudo apt-get install vnc4server,也按网上教程修改了$HOME$/.vnc/xstartup文件,运行vnc4server后,客户端却总是连不上。 后发现客户端输入时,不能带:1字样,只能输入IP地址。估计是ubuntu桌面版只能支持一个session的缘故吧下面就是我修改后的xstartu

2012-02-27 00:36:05 1370

原创 如何使用lcc编译c文件到mips 汇编

下面是从某网站上发现的步骤,发现其基本正确,就是少了一步。下面是完整的步骤,我今天实践过,可以编译出mips汇编程序。---------------------------------------------------------------------------------------------------以下我写了一个简单的步骤,编译出来的编译器可以支持如下的 target: a

2011-12-26 22:42:52 2667 1

原创 mongodb下的BSON包的单独编译使用问题

1 首先下载mongodb并解压,假设目录为 /home/ttt/mongodb-mongo-f259c69/2 下载boost软件包,并解压;假设目录为 /home/ttt/boost_1_48_03 进入目录cd /home/ttt/mongodb-mongo-f259c69/bson/bsondemo4 运行命令 g++ -I /home/ttt/boost_

2011-11-17 22:35:18 899

原创 在winxp下使用windbg的配置问题

1 符号表问题, 个人觉得下面的方法最靠谱,应该是根据本机器的dll文件和exe文件来下载相应的符号表; symchk /r c:\windows\system32 /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols  symchk 这个工具是在windbg的安装目录2 360问题。要么直接把360的安全卫士卸载,

2011-11-02 00:11:10 1333

原创 ubuntu下vncviewer的使用

在ubuntu下下载了linux下的vncviewer软件,按照README的说明运行命令 ./vncinstall /usr/local/bin  进行安装。然后在/usr/local/bin下直接运行 ./vncviewer,却出现找不到 libstdc++-libc6.2-2.so.3库的错误。试了加链接等方法,都不行。 最后从网上download了一个libstdc++-lib

2011-10-27 17:26:21 7313

原创 阅读 《大规模并行处理器程序设计》影印版心得 第六章 Performance Consideration

 6.1 More on Thread Execution warp的概念 warp是如何组织的:按x,y,z逐渐增大的方式来线性化多维方式组织的线程,然后从前往后,每32个线程为一个warp The hardware executes an instruction for all threads in the same warp before moving to th

2011-06-23 01:19:00 830

原创 阅读 《大规模并行处理器程序设计》影印版心得 第五章 CUDA Memories

 主要意图是:global memory太慢(几百个时钟周期),带宽太小。我们编程时,应该努力少用global memory,而更多使用shared memory和constant memory等快速memory  5.1 Importance of Memory Access Efficiency CGMA 刻画做一次浮点运算需要做几次global memory访问,此值

2011-06-22 17:36:00 925

原创 阅读 《大规模并行处理器程序设计》影印版心得 第四章 CUDA Threads

 4.1 CUDA  Thread Organization 具体例子:一个grid中有N个block,但是以一维的形式组织起来。每一个block中有M个线程,也以一维的形式组织起来。则任何一个block中的线程可以号可以用公式 threadID = blockIdx.x *blockDim.x +threadIdx.x来计算。 两个变量:gridDim和blockDim, g

2011-06-20 23:16:00 934

原创 阅读 《大规模并行处理器程序设计》影印版心得 第三章 Introduction to CUDA

3.1 data parallelism   数据可并行化处理是应用GPU计算的核心。矩阵相乘是简单的数据可并行化的例子,更多的应用中体现出更复杂的数据并行化。 3.2 CUDA program structure grid  -- 每一个kernel调用时,所生成的所有threads,统称为一个grid,可以认为grid是threads的一个组织单位。 3.3 a

2011-06-20 17:39:00 740

原创 溢出攻击的几个实例 (教学用例)

第一个实例---------------------------------------------------------------------------------------#include "stdafx.h"#include "test1.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstati

2011-06-13 16:53:00 1116

原创 Discovery of Web Services in a Multi-Ontology and Federated Registry Environment 阅读分析

<br />待续

2011-03-17 23:08:00 493

原创 Adding Semantics to Web Services Standards 阅读分析

本文章论述了如何在WSDL中加入操作,输入,输出,preconditions和effects等的语义标注;论述了如何在UDDI中注册带有语义信息的服务;如何通过带有语义的UDDI和基于template的需求描述,来完成服务的匹配。具体可以通过三个图来形象地说明第一个图,说明了如何在WSDL中标注操作,输入,输出,preconditions和effects第二个图说明了如何在UDDI中登记服务时,通过businessService中的categoryBag中的keyedReferenceGroup, keye

2011-03-16 01:05:00 592

原创 METEOR-S Web service Annotation Framework研究分析

<br />来自于WWW 2004, May 17–22, 2004, New York, New York, USA.<br /> <br />这是一篇会议文章,从一个侧面对METEOR-S进行了讨论:即如何对服务发布和服务查询进行annotation?文章力求实现WSDL描述的标准服务和ontology描述的概念之间的自动和半自动关联,从而为给WSDL加上语义annotation,为后续实现服务的语义层次自动发现奠定基础。<br /> <br />文章的目录如下:<br /> <br /><br /> 

2011-03-09 17:19:00 824 1

原创 METEOR–S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services 阅读分析

<br />这篇论文反映的是佐治亚大学的一个研究小组在语义web组合方面的一个研究成果。这个小组在基于语义的服务发现,组合,调用和性能评估等方面都做了工作,这篇文章主要涉及其服务注册和服务发现方面。其目录如下图所示<br /><br /> <br />简单说,这篇文章的主要思想是:把服务的注册(描述)和服务的查找需求(requirements)都跟相关的ontology关联起来。这样,服务查找时,就可以进行语义匹配,查找到合适的服务。同时,所有的registry都按p2p的方式组织起来,进行信息同享和通信,

2011-03-04 16:49:00 804

原创 Framework for Semantic Web Process Composition 阅读分析

这篇论文反映的是佐治亚大学的一个研究小组在语义web组合方面的一个研究成果。这个小组在基于语义的服务发现,组合,调用和性能评估等方面都做了工作,这篇文章主要涉及其服务组合方面。其目录如下图所示所谓语义,这篇文章主要使用了ontology,并且在不同的地方引入了对不同的ontology的引用。文章的核心是一个semantic process template,在这个template中,可以指定此组合服务的组成成分服务(文中称为activity)及其各个成分服务之间的关联关系,显然这个template是描述用户

2011-03-01 15:35:00 701

原创 Towards Autonomic Management of Communications Networks (IEEE Communications Magazine • October 2007)

<br />待续

2011-01-19 23:51:00 535

原创 餐馆联邦一次运行的时间推进序列 (按时间排序的时间推进请求和time grant序列) 续

Production-feflectAttributeValues:-time 1290135764725 Production-feflectAttributeValues:-time 1290135764725 Consumption-NER:-time 1290135764725 Consumption-feflectAttributeValues:-time 1290135764725 Consumption-feflectAttributeValues:-time 1290135764725 Co

2010-11-20 23:03:00 760

原创 两个联邦成员组成的一个联邦的时间推进学习

书上给的例子是一个NER方式,一个TAR方式,这个比较好理解。 NER方式下的联邦成员,其LBTS就是另外一个TAR方式联邦的输出时间。而TAR方式的联邦的输出时间:1)时间批准情况下,为 当前仿真时间+lookahead;2)在时间推进情况下,为 请求推进时间+lookahead。现在假设两个联邦成员组成的一个联邦,都是NER方式,当前都处在时间推进方式下(NER 1.01, NER 1.5),当前仿真时间都是0.01,则RTI如何发出time grant? 假设两个联邦其内部队列中都没有事件。

2010-11-19 17:57:00 788

原创 餐馆联邦一次运行的时间推进序列 (按时间排序的时间推进请求和time grant序列)

Consumption-NER:-time 1289926760233 Production-NER:-time 1289926760273 Transport-TAR:-time 1289926760293 Consumption-time-grant:-time 1289926761354 Manager-TAR:-time 1289926761384 Production-time-grant:-time 1289926761455 Production-NER:-time 1289926761475

2010-11-17 11:05:00 822

原创 计算机仿真中的HLA技术中的餐馆例子分析 (4) Consumption

相比起来,Consumption联邦与Production联邦很相似,都采用NER方式推进时间,其lookahead也都是0.01。程序结构也非常相似。Consumption联邦也由多个java文件组成。包括:Consumption.java, ConsumptionFrame.java,ConsumptionInternalError.java,  ConsumptionNames.java, FedAmbImpl.java (consumption)。其中,frame是GUI类,FedAmbImpl包括

2010-11-14 03:09:00 1516 1

原创 计算机仿真中的HLA技术中的餐馆例子分析 (3)Viewer

<br /><br />相比起来,Viewer联邦与transport联邦很相似,都是TAR方式推进时间的,步长都是1.0,lookahead不同,Viewer的lookahead是0.1<br />程序结构也很相似。 同样,Viewer没有实质性地参与联邦运行。这点与transport联邦不同。<br /> <br /><br />主要的流程都在mainThread函数中:<br /> <br />(1)读取配置数据,产生联邦,加入联邦;<br /> <br />(2)使能时间调节(为了使其他联邦运行得足

2010-11-13 18:36:00 897

原创 计算机仿真中的HLA技术中的餐馆例子分析 (2) Transport

相比起来,Transport联邦与manager联邦有些相似,都是TAR方式推进时间的,步长都是1.0,lookahead都是0.01程序结构也很相似。 不同的是,transport实质性地参与了联邦的仿真过程,而manager仅仅是一个仿真过程的控制联邦。主要的流程都在mainThread函数中:(1)读取配置数据,产生联邦,加入联邦;(2)使能时间调节和时间受限;(3)获取各种handles,订阅和发布。transport发布了Boat对象类和Serving对象类,发布TransferAccepted交

2010-11-13 16:17:00 966

原创 计算机仿真中的HLA技术中的餐馆例子分析 (1) Production

从书中例子来看,这个餐馆例子是第一个真正意义上的仿真例子。因为前两个例子的共同点是:所有联邦都运行同一个程序,仅仅是通过运行设置(比如有的订阅,有的发布),才表现为不同的联邦。而餐馆联邦直接把联邦的程序分开,不同的联邦成员具有不同的程序代码。另一个方面,书上对这个例子有较详细的解释。这也为这个例子的分析带来了很多便利。书上把production联邦作为例子进行了详细分析,我们这边也先从production联邦入手。其实后面可以看到,production,transport,comsumption三个联邦代码

2010-11-10 13:38:00 2913 5

原创 pRTI中的testfederate例子分析

从pitch公司下载的testfederate例子代码不全,很多菜单响应函数都被注释掉了,直接去掉注释会出现很多编译错误。因此,不建议使用那个例子。 本文中例子是从http://www.mitre.org/tech/hla_book/ 下载的最新的testfederate例子,此代码齐全,可以编译运行。编译运行此例子的步骤如下:1 在path环境变量下加入jdk的bin目录,同时在classpath环境变量下加入lib/prti.jar;2 运行C:/Program Files/prti1516/sampl

2010-11-07 09:40:00 2255

原创 pRTI中的chat例子的Java版分析

package se.pitch.chat1516;import hla.rti1516.*;import se.pitch.prti1516.Encoder;import se.pitch.prti1516.FederateAmbassadorImpl;import se.pitch.prti1516.RTI;import java.io.BufferedReader;import java.io.File;import java.io.InputStreamReade

2010-10-21 00:41:00 2608

原创 计算机仿真中的HLA技术 (第五章读书笔记) 联邦同步

这一章是HLA中的精华和困难的部分。主要是时间管理,时间同步。主要包括三方面的内容:1)时间管理服务,为仿真中的事件排序;2)对各个独立的联邦成员进行同步;3)使联邦与真实世界的时间同步。上述三个内容,其目的就是确保联邦运行于不同的分布式系统时能够产生相同的结果。-------------------------5.2 时间管理 -- 事件都是有序的时间管理服务就是要确保事件能以正确的次序发送到各联邦成员。对于联邦餐馆例子来说,我们的目的就是使联邦时间的推进速率与墙钟的推进速率大致相同:小船以仿真速度沿水槽

2010-10-09 11:57:00 2355 1

原创 计算机仿真中的HLA技术 (第四章读书笔记)

联邦管理 -- 定义联邦联邦执行必须先对RTI作出定义,它必须被创建和FOM相关联,而且联邦成员必须加入联邦执行。联邦执行数据FED,是RTI标准的一部分,不会因为RTI软件不同而不同。FED语法上HLA接口规范的一部分。RTI初始化数据RID和特定的RTI相关,不是标准的。创建联邦执行:调用Create Federation Execution服务并提供联邦执行的名字和FED文件的位置即可。加入联邦执行:调用RTI的Join Federation Execution服务实现加入联邦。推出联邦执行:调用RT

2010-09-29 00:57:00 1553 2

原创 计算机仿真中的HLA技术 (第三章读书笔记)

本质上,HLA是一个用于支持基于组件的仿真体系结构,这里的组件指单独的仿真系统。

2010-09-28 00:45:00 2273 2

原创 计算机仿真中的HLA技术 (第一章读书笔记)

首先说明,虽然没有看过英文原版,我认为这本翻译版的书确实不错,不是那么生硬和难懂。可能最大的一个问题是,书上说中文版没有出光盘,华力创通能提供下载,但是我好像找不到下载地址了。三个主要术语或者概念:联邦 (Federation)  联邦成员(Federate) 联邦执行 (Federation Execution)FOM (Federation Object Model) 联邦中联邦成员进行数据交换的共同对象模型。因为联邦成员是通过类和交互来交换数据的,因此,FOM中主要形式化地定义了类和交互的相关内容。因

2010-09-28 00:10:00 1768 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除