What should be done about topics (tags) that have a high frequency of off-topic/wrong-site questions?
I frequently search for new posts tagged computer-architecture (probably the most frequently off-topic), cpu-architecture, cpu, cpu-cache because these are areas where I have some knowledge. I have noticed that a very large fraction of questions so tagged are probably off-topic on StackOverflow ("Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming."), but most of these could find a home on Electrical Engineering, Computer Science, or Super User. (These specific tags seem to be low traffic, so more experienced SO users may not be likely to notice them.)
I have some difficulty determining whether a question is off-topic, but I suspect that at least 25 of the 34 questions that I provided answers for are off-topic. Selecting a proper migration target is more difficult; Electrical Engineering and Computer Science seem to be better equipped to provide more technical, in-depth answers, but sometimes Super User might be a better migration target.
(I did answer them despite suspecting that I should have instead flagged them as off-topic [if they could be migrated to one of the standard migration choices, which includes Super User, or have no known suitable migration destination] or for moderator attention [if a non-standard migration destination seems appropriate]. Answering easy or fun questions is tempting, but I am beginning to feel some responsibility not to encourage the posting of off-topic questions. I have recently flagged a few of the more recent of these, but I am hesitant to flag all of the most likely off-topic questions. Most are now older than 60-days and so cannot be migrated.)
(Should I answer off-topic questions? indicates that proper behavior for wrong-site questions is first to vote/flag to migrate and then to answer, so my behavior may only have been moderately evil. Should one downvote answers to off-topic questions? seems to indicate that answers to wrong-site questions—one type of off-topic—should be downvoted.)
Providing guidance in the tag wiki for tags associated with frequent off-topic questions (perhaps reminding users that questions must be about programming and suggesting that non-programming questions in these subjects should be asked at other specific Stack Exchange sites) seems unlikely to help much since even the tag wiki summaries are probably not read by many users. However, providing such information in the tag wikis might redirect some questions and, perhaps more importantly, provide help in choosing migration destinations.
Are there any other ways to handle this issue besides flagging/voting to migrate individual questions?
Example questions
- Decrease in instructions retired after loop Unrolling is almost certainly on-topic (providing specific code and questions about its execution)
- Hyper-threading and gaming (and other computing applications)? seems more questionable (it seems to be more of a Super User question, about the general performance impact of a feature)
- How many levels of pipelining can be acomplished with modern CPUs vs GPUs? is most likely off-topic (asking about how long modern processor pipelines are and how they can be longer than three stages; Super User might be the best migration target for this question).