Wellenleiterarchitektur für eine photonische neuronale Komponente

    公开(公告)号:DE112018000197T5

    公开(公告)日:2019-08-14

    申请号:DE112018000197

    申请日:2018-01-05

    Applicant: IBM

    Abstract: Eine photonische neuronale Komponente (100) beinhaltet optische Sender (110-1 bis 110-16), optische Empfänger (120-1 bis 120-16), auf einer Platine ausgebildete Zwischenknoten-Wellenleiter (130-1 bis 130-16), Sendewellenleiter (150-1 bis 150-16), die dazu gestaltet sind, von den optischen Sendern (110-1 bis 110-16) emittierte optische Signale zu empfangen und die empfangenen optischen Signale an die Zwischenknoten-Wellenleiter (130-1 bis 130-16) zu senden, Spiegel (160A bis 160D), die dazu gestaltet sind, optische Signale, die sich auf den Zwischenknoten-Wellenleitern (130-1 bis 130-16) ausbreiten, teilweise zu reflektieren, Empfangswellenleiter (170A-1 bis 170A-16, 170B-1 bis 170B-16, 170C-1 bis 170C-16, 170D-1 bis 170D-16), die dazu gestaltet sind, durch die Spiegel (160A bis 160D) erzeugte, reflektierte optische Signale zu empfangen und die reflektierten optischen Signale an die optischen Empfänger (120-1 bis 120-16) zu senden, und Filter (180A-180D), die dazu gestaltet sind, Gewichtungen auf die reflektierten optischen Signale anzuwenden. Die Sendewellenleiter (150-1 bis 150-16) und die Empfangswellenleiter (170A-1 bis 170A-16, 170B-1 bis 170B-16, 170C-1 bis 170C-16, 170D-1 bis 170D-16) sind so auf der Platine ausgebildet, dass einer der Sendewellenleiter (150-1 bis 150-16) und einer der Empfangswellenleiter (170A-1 bis 170A-16, 170B-1 bis 170B-16, 170C-1 bis 170C-16, 170D-1 bis 170D-16) einen der Zwischenknoten-Wellenleiter (130-1 bis 130-16) überkreuzt, wobei ein Kern eines der überkreuzenden Wellenleiter durch einen Kern oder einen Mantel des anderen verläuft.

    WELLENLEITERARCHITEKTUR FÜR EINE PHOTONISCHE NEURONALE KOMPONENTE MIT OPTISCHEN MULTIPLEXSIGNALEN AUF ZWISCHENKNOTEN-WELLENLEITERN

    公开(公告)号:DE112018000641T5

    公开(公告)日:2019-10-17

    申请号:DE112018000641

    申请日:2018-01-30

    Applicant: IBM

    Abstract: Eine photonische neuronale Komponente, die optische Sender, optische Empfänger, auf einer Platine ausgebildete Zwischenknoten-Wellenleiter, Multiplexer, die dazu gestaltet sind, optische Eingangssignale auf die Zwischenknoten-Wellenleiter zu multiplexen, Sendewellenleiter, die dazu gestaltet sind, von den optischen Sendern emittierte optische Signale zu empfangen und die empfangenen optischen Signale über die Multiplexer an die Zwischenknoten-Wellenleiter zu senden, Spiegel, um optische Signale, die sich auf den Zwischenknoten-Wellenleitern ausbreiten, teilweise zu reflektieren, Empfangswellenleiter, die dazu gestaltet sind, durch die Spiegel erzeugte, reflektierte optische Signale zu empfangen und die reflektierten optischen Signale an die optischen Empfänger zu senden, und Filter aufweist, die dazu gestaltet sind, Gewichtungen auf die reflektierten optischen Signale anzuwenden. Die Sendewellenleiter und die Empfangswellenleiter sind so auf der Platine ausgebildet, dass einer der Sendewellenleiter und einer der Empfangswellenleiter einen der Zwischenknoten-Wellenleiter überkreuzt, wobei ein Kern eines der überkreuzenden Wellenleiter durch einen Kern oder einen Mantel des anderen verläuft.

    Technique for detecting abnormal information processing apparatus
    3.
    发明专利
    Technique for detecting abnormal information processing apparatus 有权
    检测异常信息处理装置的技术

    公开(公告)号:JP2008027061A

    公开(公告)日:2008-02-07

    申请号:JP2006197177

    申请日:2006-07-19

    Abstract: PROBLEM TO BE SOLVED: To efficiently detect an abnormal information processing apparatus in an information processing system having a plurality of information processing apparatuses.
    SOLUTION: A detection apparatus stores the average processing time of each previously estimated service out of a plurality of services provided by respective information processing apparatuses. On the basis of communication packets acquired in a prescribed period, the number of calls calling each service in each information processing apparatus is calculated and busy time which is total time of transaction execution is calculated. When a coordinate value indicated by the calculated number of calls and the calculated busy time is separated from a hyperplane indicated by the average processing time of each previously estimated service over a prescribed reference in a multi-dimensional space composed of a coordinate axis indicating the number of calls of each service and a coordinate axis indicating the busy time, occurrence of abnormality in the information processing apparatus is decided.
    COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:有效地检测具有多个信息处理装置的信息处理系统中的异常信息处理装置。 解决方案:检测装置存储由各个信息处理装置提供的多个服务中的每个先前估计的服务的平均处理时间。 基于在规定时间段中获取的通信分组,计算在每个信息处理装置中呼叫每个服务的呼叫次数,并计算作为事务执行总时间的忙时间。 当由计算出的呼叫次数所表示的坐标值和所计算的忙时间与由指示数字的坐标轴组成的多维空间中的每个先前估计的服务的平均处理时间指定的超平面分离时, 确定每个服务的呼叫和指示忙碌时间的坐标轴,确定信息处理装置中的异常发生。 版权所有(C)2008,JPO&INPIT

    Job execution method, job execution system, and job execution program
    4.
    发明专利
    Job execution method, job execution system, and job execution program 有权
    工作执行方式,工作执行制度和工作执行方案

    公开(公告)号:JP2008123205A

    公开(公告)日:2008-05-29

    申请号:JP2006305614

    申请日:2006-11-10

    CPC classification number: G06F9/5066 G06F2209/506

    Abstract: PROBLEM TO BE SOLVED: To achieve job execution for dynamically and autonomously performing the assignment and change of resources so that the request of a job can be satisfied with respect to a job and a resource environment whose operating circumstances are not predictable in advance. SOLUTION: Jobs dividable into the arbitrary number of tasks are provided to one computer among a plurality of computers connected through a network, and the task of a job is processed for a predetermined time by one computer. The progress rate of the task processing in the prescribed period is calculated, and the completion time of the task processing by one computer is estimated based on the progress rate and the predetermined time. Whether or not the estimated completion time satisfies the request items of the job is determined. When the estimated completion period satisfies the request times, the task of the job is processed by one computer, and the result is generated. When the estimated completion time does not satisfy the request items, the tasks of the job are divided into the tasks to be remained in one computer and the tasks to be moved to the other computer for processing. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:为了实现动态地和自主地执行资源的分配和更改的作业执行,使得可以针对作业和事先不能预测的作业和资源环境满足作业的请求 。 解决方案:通过网络连接的多台计算机之间,将可分割任务数量的任务提供给一台计算机,一台计算机处理预定时间的作业任务。 计算规定期间的任务处理的进度,并根据进度和预定时间来估计一台计算机的任务处理完成时间。 确定估计完成时间是否满足作业的请求项目。 当预计完成期满足请求时间时,作业的任务由一台计算机处理,并且产生结果。 当预计完成时间不满足请求项目时,将作业的任务划分为要保留在一台计算机上的任务和要移动到另一台计算机进行处理的任务。 版权所有(C)2008,JPO&INPIT

    DECODING CIRCUIT, DECODER WITH DECODING CIRCUIT, DECODING METHOD, AND SEMICONDUCTOR DEVICE

    公开(公告)号:JP2002335167A

    公开(公告)日:2002-11-22

    申请号:JP2001196223

    申请日:2001-06-28

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a decoding circuit, a decoder with the decoding circuit, a decoding method, and a semiconductor device. SOLUTION: The decoding circuit for correcting an error in digital signal is composed of an input unit 10 for receiving an input digital encoded signal ID in parallel corresponding to code interleaving; a processing unit 12, including an error-position polynomial coefficient processing unit 18 and an error-value polynomial coefficient processing unit 20 for processing each data output in serial among interleaved encoded words from the input unit 10; and an output unit 14 for receiving the output of the processing unit 12 and the input digital signal ID, and generating an output digital signal OD, in parallel corresponding to the code interleaving, after the error is corrected in a linear processing in the Galois field from the output of processing unit 12 and the input digital signal.

    Device, method and program for detecting anomaly, and recording medium
    7.
    发明专利
    Device, method and program for detecting anomaly, and recording medium 有权
    用于检测异常和记录介质的设备,方法和程序

    公开(公告)号:JP2006048253A

    公开(公告)日:2006-02-16

    申请号:JP2004226163

    申请日:2004-08-02

    CPC classification number: G06F17/30705

    Abstract: PROBLEM TO BE SOLVED: To properly detect an anomaly based on direction data continuously obtained from an object of monitoring. SOLUTION: The device for detecting the anomaly comprises: a direction data generating part that generates direction data showing characteristics of data to be monitored sequentially in correspondence with the respective data to be monitored sequentially inputted; a degree of difference calculating part that calculates a degree of difference of the direction data to a standard vector; a moment updating part that updates a moment of the distribution of the degree of difference when the direction data are made into a model by the multidimensional probability distribution based on the degree of difference of the direction data in correspondence with the new data to be monitored; a parameter calculating part that calculates a parameter that determines the dispersion of the multidimensional probability distribution based on the moment; a threshold value calculating part that calculates a threshold value of the degree of difference based on the multidimensional probability distribution of which dispersion has been determined by the parameter; and an anomaly detecting part that detects an anomaly of data to be monitored corresponding to the degree of difference in the event that the degree of difference exceeds the threshold value. COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:基于从监视对象连续获得的方向数据来适当地检测异常。 解决方案:用于检测异常的装置包括:方向数据产生部件,其顺序地产生与要监视的各个数据顺序地输入的顺序地显示要被监视的数据的特性的方向数据; 计算方向数据与标准矢量的差异程度的差分计算部分的程度; 基于与要监视的新数据相对应的方向数据的差异程度,通过多维概率分布将方向数据变成模型时的差异度分布的瞬间更新的时刻更新部分; 参数计算部,其基于该时刻计算确定所述多维概率分布的色散的参数; 阈值计算部,其基于通过所述参数确定了色散的多维概率分布来计算所述差异度的阈值; 以及异常检测部,其根据差异度超过阈值的情况下的差异度来检测与被监视对象的数据异常。 版权所有(C)2006,JPO&NCIPI

    COMBINATIONAL CIRCUIT, ENCODER BY USING COMBINATIONAL CIRCUIT, DECODER, AND SEMICONDUCTOR DEVICE

    公开(公告)号:JP2002335165A

    公开(公告)日:2002-11-22

    申请号:JP2001196027

    申请日:2001-06-28

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a combinational circuit, an encoder by using the combinational circuit, a decoder, and a semiconductor device. SOLUTION: The combinational circuit includes a plurality of multipliers, for multiplying individually two or more encoded digital signals in a Galois field GF (2 ), where (m) is an integer of 2 or larger. The multiplier is composed of an input-side XOR processor, an AND processor and an output-side XOR processor, and the input-side XOR processor functions in common, for the plurality of multipliers. The multiplier includes an adder connected between the AND processor and the output-side XOR processor, and the output-side XOR processor is used in common. The output from the AND processors of the multipliers are added by the adder, and the added result can be processed by the common output-side XOR processor.

    WELLENLEITERARCHITEKTUR FÜR EINE PHOTONISCHE NEURONALE KOMPONENTE MIT OPTISCHEN MULTIPLEXSIGNALEN AUF ZWISCHENKNOTEN-WELLENLEITERN

    公开(公告)号:DE112018000641B4

    公开(公告)日:2022-05-05

    申请号:DE112018000641

    申请日:2018-01-30

    Applicant: IBM

    Abstract: Photonische neuronale Komponente, die aufweist:eine Mehrzahl von optischen Sendern;eine Mehrzahl von optischen Empfängern;eine Mehrzahl von auf einer Platine ausgebildeten Zwischenknoten-Wellenleitern;eine Mehrzahl von auf der Platine ausgebildeten Multiplexern, wobei jeder Multiplexer dazu gestaltet ist, ein optisches Eingangssignal auf einen Zwischenknoten-Wellenleiter der Mehrzahl von Zwischenknoten-Wellenleitern zu multiplexen;eine Mehrzahl von Sendewellenleitern, die so auf der Platine ausgebildet ist, dass zumindest ein Sendewellenleiter zumindest einen Zwischenknoten-Wellenleiter überkreuzt, wobei ein Kern eines überkreuzenden Wellenleiters durch einen Kern oder einen Mantel eines weiteren überkreuzenden Wellenleiters verläuft, wobei jeder Sendewellenleiter mit einem optischen Sender der Mehrzahl von optischen Sendern optisch verbunden ist und dazu gestaltet ist, ein von dem optischen Sender emittiertes optisches Signal zu empfangen und das optische Signal über einen Multiplexer der Mehrzahl von Multiplexern an einen Zwischenknoten-Wellenleiter der Mehrzahl von Zwischenknoten-Wellenleitern zu senden;eine Mehrzahl von auf der Platine ausgebildeten Spiegeln, wobei jeder Spiegel dazu gestaltet ist, das optische Signal, das sich auf dem Zwischenknoten-Wellenleiter der Mehrzahl von Zwischenknoten-Wellenleitern ausbreitet, teilweise zu reflektieren, um ein reflektiertes optisches Signal zu erzeugen;eine Mehrzahl von Empfangswellenleitern, die so auf der Platine ausgebildet ist, dass zumindest ein Empfangswellenleiter den zumindest einen Zwischenknoten-Wellenleiter überkreuzt, wobei ein Kern eines überkreuzenden Wellenleiters durch einen Kern oder einen Mantel eines weiteren überkreuzenden Wellenleiters verläuft, wobei jeder Empfangswellenleiter mit einem optischen Empfänger der Mehrzahl von optischen Empfängern optisch verbunden ist und dazu gestaltet ist, das durch einen Spiegel der Mehrzahl von Spiegeln erzeugte, reflektierte optische Signal zu empfangen und das reflektierte optische Signal an den optischen Empfänger zu senden; undeine Mehrzahl von auf der Platine ausgebildeten Filtern, wobei jedes Filter dazu gestaltet ist, eine Gewichtung auf das durch den Spiegel der Mehrzahl von Spiegeln erzeugte, reflektierte optische Signal anzuwenden, bevor das reflektierte optische Signal durch den zumindest einen Empfangswellenleiter, der das reflektierte optische Signal empfängt, an den optischen Empfänger gesendet wird.

    Technology for analyzing performance of information processing system having two or more information processor
    10.
    发明专利
    Technology for analyzing performance of information processing system having two or more information processor 有权
    用于分析具有两个或更多信息处理器的信息处理系统的性能的技术

    公开(公告)号:JP2007310462A

    公开(公告)日:2007-11-29

    申请号:JP2006136442

    申请日:2006-05-16

    Abstract: PROBLEM TO BE SOLVED: To analyze the performance of an information processing system without hindering the operation.
    SOLUTION: This analyzing device is provided with an acquisition part for acquiring a plurality of communication packets to be transmitted/received by each of information processors within a predetermined analysis period; a frequency calculating part for calculating the calling frequency of the service of each information processor called from the other information processors based on the communication packets about each of a plurality of division periods obtained by dividing an analytic period; a busy time calculation part for calculating a busy time as the total of time when transaction is executed by each information processor about each of the plurality of division periods; and a service demand calculation part for calculating the average processing time of each service to minimize an index showing the size of a difference between the busy time about each division period and the total calculated by multiplying the calling frequency of each service in the division period by the average processing time of the transaction for processing the service.
    COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:分析信息处理系统的性能而不会妨碍操作。 解决方案:该分析装置设置有用于在预定分析周期内获取由每个信息处理器发送/接收的多个通信分组的获取部分; 频率计算部分,用于基于通过分割分析周期获得的多个分割周期中的每一个的通信分组来计算从其他信息处理器调用的每个信息处理器的服务的呼叫频率; 繁忙时间计算部分,用于计算忙碌时间作为每个信息处理器关于所述多个分割周期中的每一个执行交易的时间的总和; 以及服务需求计算部分,用于计算每个服务的平均处理时间,以使表示每个划分期间的忙碌时间之间的差异的大小与通过将分割期间中的每个服务的呼叫频率相乘计算的总和的指标最小化 处理服务的交易的平均处理时间。 版权所有(C)2008,JPO&INPIT

Patent Agency Ranking