Can I send an interrupt from one cpu core to another on an intel i7 8700k?What does multicore assembly language look like?How are cache memories shared in multicore Intel CPUs?Disabling all interrupts to protect CPU register state on multi processor systemsthe irq handler can be interrupt by the same irq again in single core cpuhow to know on which CPU interrupt handler is handled in linuxError in launching AVD with AMD processorInterrupt routing for PCIe slot directly connected to the CPUsHow do interrupts work in multi-core system?Deoptimizing a program for the pipeline in Intel Sandybridge-family CPUsCan Hard and Soft-IRQ for the same network-packet be executed on different CPU-Cores?How cpu is aware of hardware interrupt?

How could a self contained organic body propel itself in space

Is it true that different variants of the same model aircraft don't require pilot retraining?

Why does this London Underground poster from 1924 have a Star of David atop a Christmas tree?

What to do about my 1-month-old boy peeing through diapers?

Group riding etiquette

Is the Amazon rainforest the "world's lungs"?

Commercial company wants me to list all prior "inventions", give up everything not listed

Why does a sticker slowly peel off, but if it is pulled quickly it tears?

Why does glibc's strlen need to be so complicated to run fast?

Can I use coax outlets for cable modem?

Why can't you say don't instead of won't?

Term used to describe a person who predicts future outcomes

Can I lend at the federal funds rate?

Is there an in-universe explanation given to the senior Imperial Navy Officers as to why Darth Vader serves Emperor Palpatine?

Pen test results for web application include a file from a forbidden directory that is not even used or referenced

Count the number of triangles

Is Nikon d500 a good fit for nature and ambient-lighting portraits and occasional other uses?

Why was this commercial plane highly delayed mid-flight?

Did ancient peoples ever hide their treasure behind puzzles?

Why does the weaker C–H bond have a higher wavenumber than the C=O bond?

Find feasible point in polynomial time in linear programming

Why did Starhopper's exhaust plume become brighter just before landing?

Fantasy Macro Economics: What would Merfolk Trade?

What's the simplest way to calibrate a thermistor?



Can I send an interrupt from one cpu core to another on an intel i7 8700k?


What does multicore assembly language look like?How are cache memories shared in multicore Intel CPUs?Disabling all interrupts to protect CPU register state on multi processor systemsthe irq handler can be interrupt by the same irq again in single core cpuhow to know on which CPU interrupt handler is handled in linuxError in launching AVD with AMD processorInterrupt routing for PCIe slot directly connected to the CPUsHow do interrupts work in multi-core system?Deoptimizing a program for the pipeline in Intel Sandybridge-family CPUsCan Hard and Soft-IRQ for the same network-packet be executed on different CPU-Cores?How cpu is aware of hardware interrupt?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















Is it possible to use the cpu to generate an interrupt for a specific cpu core in a multi-core processor?










share|improve this question



















  • 1





    The answer is yes, but it depends on the environment. Please tell more about the situation you have, and share some code you have.

    – battlmonstr
    Mar 27 at 20:57











  • What environmental specifics do you need? I'm not quite sure what that means. As far as code I don't even know how to go about sending an interrupt, what I'm trying to accomplish is more of general learning because I intend to do some fun things like making an OS, I'm currently playing around in the windows 7 (7601) kernel through a program I run that allows me to run bytecode in the kernel through CVE 2018-8120.

    – KeepForgettingMyUserName
    Mar 27 at 21:14












  • you should be able to run code on any core in kernel mode. I'd find out how to do that first. in user mode you could spawn a thread and divide by zero from there, that would be like an interrupt.

    – battlmonstr
    Mar 27 at 21:19






  • 1





    see this: stackoverflow.com/questions/980999/… seems possible, but there's no easy way without using OS threading functions

    – battlmonstr
    Mar 27 at 21:25






  • 1





    I guess that the term you're looking for is IPI (=Inter processor interrupt). But that is only available at a very basic level (OS level). IIRC this can be issued by the Local APIC.

    – zx485
    Mar 27 at 21:25


















0















Is it possible to use the cpu to generate an interrupt for a specific cpu core in a multi-core processor?










share|improve this question



















  • 1





    The answer is yes, but it depends on the environment. Please tell more about the situation you have, and share some code you have.

    – battlmonstr
    Mar 27 at 20:57











  • What environmental specifics do you need? I'm not quite sure what that means. As far as code I don't even know how to go about sending an interrupt, what I'm trying to accomplish is more of general learning because I intend to do some fun things like making an OS, I'm currently playing around in the windows 7 (7601) kernel through a program I run that allows me to run bytecode in the kernel through CVE 2018-8120.

    – KeepForgettingMyUserName
    Mar 27 at 21:14












  • you should be able to run code on any core in kernel mode. I'd find out how to do that first. in user mode you could spawn a thread and divide by zero from there, that would be like an interrupt.

    – battlmonstr
    Mar 27 at 21:19






  • 1





    see this: stackoverflow.com/questions/980999/… seems possible, but there's no easy way without using OS threading functions

    – battlmonstr
    Mar 27 at 21:25






  • 1





    I guess that the term you're looking for is IPI (=Inter processor interrupt). But that is only available at a very basic level (OS level). IIRC this can be issued by the Local APIC.

    – zx485
    Mar 27 at 21:25














0












0








0








Is it possible to use the cpu to generate an interrupt for a specific cpu core in a multi-core processor?










share|improve this question














Is it possible to use the cpu to generate an interrupt for a specific cpu core in a multi-core processor?







x86-64 intel interrupt






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 27 at 20:42









KeepForgettingMyUserNameKeepForgettingMyUserName

314 bronze badges




314 bronze badges










  • 1





    The answer is yes, but it depends on the environment. Please tell more about the situation you have, and share some code you have.

    – battlmonstr
    Mar 27 at 20:57











  • What environmental specifics do you need? I'm not quite sure what that means. As far as code I don't even know how to go about sending an interrupt, what I'm trying to accomplish is more of general learning because I intend to do some fun things like making an OS, I'm currently playing around in the windows 7 (7601) kernel through a program I run that allows me to run bytecode in the kernel through CVE 2018-8120.

    – KeepForgettingMyUserName
    Mar 27 at 21:14












  • you should be able to run code on any core in kernel mode. I'd find out how to do that first. in user mode you could spawn a thread and divide by zero from there, that would be like an interrupt.

    – battlmonstr
    Mar 27 at 21:19






  • 1





    see this: stackoverflow.com/questions/980999/… seems possible, but there's no easy way without using OS threading functions

    – battlmonstr
    Mar 27 at 21:25






  • 1





    I guess that the term you're looking for is IPI (=Inter processor interrupt). But that is only available at a very basic level (OS level). IIRC this can be issued by the Local APIC.

    – zx485
    Mar 27 at 21:25













  • 1





    The answer is yes, but it depends on the environment. Please tell more about the situation you have, and share some code you have.

    – battlmonstr
    Mar 27 at 20:57











  • What environmental specifics do you need? I'm not quite sure what that means. As far as code I don't even know how to go about sending an interrupt, what I'm trying to accomplish is more of general learning because I intend to do some fun things like making an OS, I'm currently playing around in the windows 7 (7601) kernel through a program I run that allows me to run bytecode in the kernel through CVE 2018-8120.

    – KeepForgettingMyUserName
    Mar 27 at 21:14












  • you should be able to run code on any core in kernel mode. I'd find out how to do that first. in user mode you could spawn a thread and divide by zero from there, that would be like an interrupt.

    – battlmonstr
    Mar 27 at 21:19






  • 1





    see this: stackoverflow.com/questions/980999/… seems possible, but there's no easy way without using OS threading functions

    – battlmonstr
    Mar 27 at 21:25






  • 1





    I guess that the term you're looking for is IPI (=Inter processor interrupt). But that is only available at a very basic level (OS level). IIRC this can be issued by the Local APIC.

    – zx485
    Mar 27 at 21:25








1




1





The answer is yes, but it depends on the environment. Please tell more about the situation you have, and share some code you have.

– battlmonstr
Mar 27 at 20:57





The answer is yes, but it depends on the environment. Please tell more about the situation you have, and share some code you have.

– battlmonstr
Mar 27 at 20:57













What environmental specifics do you need? I'm not quite sure what that means. As far as code I don't even know how to go about sending an interrupt, what I'm trying to accomplish is more of general learning because I intend to do some fun things like making an OS, I'm currently playing around in the windows 7 (7601) kernel through a program I run that allows me to run bytecode in the kernel through CVE 2018-8120.

– KeepForgettingMyUserName
Mar 27 at 21:14






What environmental specifics do you need? I'm not quite sure what that means. As far as code I don't even know how to go about sending an interrupt, what I'm trying to accomplish is more of general learning because I intend to do some fun things like making an OS, I'm currently playing around in the windows 7 (7601) kernel through a program I run that allows me to run bytecode in the kernel through CVE 2018-8120.

– KeepForgettingMyUserName
Mar 27 at 21:14














you should be able to run code on any core in kernel mode. I'd find out how to do that first. in user mode you could spawn a thread and divide by zero from there, that would be like an interrupt.

– battlmonstr
Mar 27 at 21:19





you should be able to run code on any core in kernel mode. I'd find out how to do that first. in user mode you could spawn a thread and divide by zero from there, that would be like an interrupt.

– battlmonstr
Mar 27 at 21:19




1




1





see this: stackoverflow.com/questions/980999/… seems possible, but there's no easy way without using OS threading functions

– battlmonstr
Mar 27 at 21:25





see this: stackoverflow.com/questions/980999/… seems possible, but there's no easy way without using OS threading functions

– battlmonstr
Mar 27 at 21:25




1




1





I guess that the term you're looking for is IPI (=Inter processor interrupt). But that is only available at a very basic level (OS level). IIRC this can be issued by the Local APIC.

– zx485
Mar 27 at 21:25






I guess that the term you're looking for is IPI (=Inter processor interrupt). But that is only available at a very basic level (OS level). IIRC this can be issued by the Local APIC.

– zx485
Mar 27 at 21:25













0






active

oldest

votes










Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55386109%2fcan-i-send-an-interrupt-from-one-cpu-core-to-another-on-an-intel-i7-8700k%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes




Is this question similar to what you get asked at work? Learn more about asking and sharing private information with your coworkers using Stack Overflow for Teams.







Is this question similar to what you get asked at work? Learn more about asking and sharing private information with your coworkers using Stack Overflow for Teams.



















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55386109%2fcan-i-send-an-interrupt-from-one-cpu-core-to-another-on-an-intel-i7-8700k%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript