⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mm_via_pre.h

📁 刚才是说明 现在是安装程序在 LINUX环境下进行编程的MPICH安装文件
💻 H
字号:
/* -*- Mode: C; c-basic-offset:4 ; -*- *//* *  (C) 2001 by Argonne National Laboratory. *      See COPYRIGHT in top-level directory. */#ifndef MM_VIA_PRE_H#define MM_VIA_PRE_H#include "vipl.h"#include "mpiimpl.h"#include "mpiimplthread.h"typedef struct VI_Info{    long valid;    MPID_Thread_lock_t lock;    VIP_NIC_HANDLE      hNic;    VIP_VI_HANDLE       hVi;    VIP_VI_ATTRIBUTES   Vi_RemoteAttribs;    VIP_DESCRIPTOR      *pRecvDesc, **pSendDesc, *pDesc;    VIP_MEM_HANDLE      mhSend, mhReceive;    void *pSendDescriptorBuffer, *pReceiveDescriptorBuffer;        char remotebuf[40];    VIP_NET_ADDRESS *pLocalAddress;    VIP_NET_ADDRESS *pRemoteAddress;    unsigned char *descriminator;    int descriminator_len;    VIP_DESCRIPTOR *pRecvList, *pRecvListTail;    int nCurSendIndex;    int nNumSendsAvailable;    int nNumSendDescriptors;    int nNumRecvDescriptors;    int nReceivesPerAck;    int nSendsPerAck;    long nSendAcked;    unsigned int nNumSent, nNumReceived, nSequenceNumberSend, nSequenceNumberReceive;} VI_Info;typedef struct MM_Car_data_via{    union mm_car_data_via_buf    {	struct car_via_simple	{	    int num_written;	} simple;	struct car_via_tmp	{	    int num_written;	} tmp;	struct car_via_vec	{	    MPID_IOV vec[MPID_IOV_LIMIT];	    int len;	} vec;#ifdef WITH_METHOD_SHM	struct car_via_shm	{	    int num_written;	} shm;#endif#ifdef WITH_METHOD_VIA	struct car_via_via	{	    int num_written;	} via;#endif#ifdef WITH_METHOD_VIA_RDMA	struct car_via_via_rdma	{	    int num_written;	} via_rdma;#endif    } buf;} MM_Car_data_via;#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -